Timeline
- Jan 2023 — PresentLead Software Engineer — OpenTextModernized legacy Java services using Quarkus, delivering 60% faster startup and 40% lower memory usage.
- Jun 2018 — Jan 2023Senior Member of Technical Staff — Micro FocusDesigned and implemented encryption workflows and SecureData Integrations for Snowflake, BigQuery, Redshift, and Databricks.
- Jul 2007 — Jun 2018Software Consultant — NovellBuilt a large-scale App Store–like delivery system to improve global software distribution reliability.
- Apr 2006 — Jul 2007Software Engineer — Satyam Computer ServicesEnhanced enterprise applications and optimized SQL workflows.
- Jun 2004 — Mar 2006Java Developer — Adroit Claretdene InfotechDeveloped Java backend modules and JSP-based UI components.
- Jul 2003 — Apr 2004Junior Software Engineer — Babutech R&DBuilt UI features and managed XML-based configuration tooling.
Experience
Lead Software Engineer — OpenText
Provo, UT
Jan 2023 — Present
- Modernized legacy Java services using Quarkus, delivering 60% faster startup and 40% lower memory usage.
- Architected Kubernetes microservices and Helm-based deployments, improving resiliency and achieving 3× more consistent releases.
- Led Angular migration and built reusable UI libraries to reduce duplication and accelerate delivery.
- Implemented GitLab CI/CD pipelines with SAST, dependency scanning, and IaC checks to strengthen security posture.
- Drove adoption of OWASP secure coding practices and formalized threat modeling, reducing recurring vulnerabilities.
Senior Member of Technical Staff — Micro Focus
Provo, UT
Jun 2018 — Jan 2023
- Designed and implemented encryption workflows and SecureData Integrations for Snowflake, BigQuery, Redshift, and Databricks.
- Built cross-platform encryption and tokenization services adopted by multiple Fortune 500 clients.
- Automated Jenkins pipelines with static analysis and container scanning, increasing release reliability by 30%.
- Led architecture reviews, performance tuning, and threat modeling initiatives to improve system stability.
Software Consultant — Novell
Bangalore, India
Jul 2007 — Jun 2018
- Built a large-scale App Store–like delivery system to improve global software distribution reliability.
- Modernized endpoint agent update processes to improve deployment efficiency.
- Mentored developers and introduced Agile practices to improve productivity and code quality.
Software Engineer — Satyam Computer Services
Hyderabad, India
Apr 2006 — Jul 2007
- Enhanced enterprise applications and optimized SQL workflows.
Java Developer — Adroit Claretdene Infotech
Bangalore, India
Jun 2004 — Mar 2006
- Developed Java backend modules and JSP-based UI components.
Junior Software Engineer — Babutech R&D
Hyderabad, India
Jul 2003 — Apr 2004
- Built UI features and managed XML-based configuration tooling.
Education
University of Madras
B.E. in Computer Science · Oct 1999 — Nov 2003
Awards & Recognitions
CEO Excellence Award
Recognized for technical leadership and platform modernization efforts that directly contributed to a major customer win.
Leadership & Excellence Recognitions
Earned management recognition for leading the rollout of secure software supply chain practices and driving cross-team alignment.