I reduced mean time to resolution for production issues by 30% through direct ownership of triage.
Engineering Journey
Not a resume — a short account of how my scope of work, the systems I owned, and the leadership I took on changed across 4 verified roles over 17+ years, from Software Programmer through Senior Java Developer into Lead Java Developer at Opal BPM — where I led a team of 5–7 developers during the last five years of a 9-year, 7-month tenure.
17+ years · 4 verified roles · 4 companies
Oldest first — each role’s teaser is always visible; “Full role details” expands into responsibilities, leadership, outcomes, the projects it produced, and its technology stack.
Dec 2007 — Dec 2010
3 years
Comnet Innovations Pvt. Ltd · Gurugram (IT Solutions and Services Provider)
I developed reporting modules for logistics and sales data visualization
Major responsibilities
Dec 2010 — Mar 2014
3 years, 4 months
PC Solutions Pvt. Ltd · Gurugram (Technology Solutions Provider)
I built core enterprise services using Java and JSP for booking and operations platforms
Major responsibilities
Apr 2014 — Aug 2015
1 year, 4 months
TeamLease Services Pvt. Ltd · Gurugram | Staffing and Recruitment Services
I owned critical backend modules using Spring MVC, Spring Security and REST APIs in financial systems
Major responsibilities
Business outcomes
Key achievements
I reduced mean time to resolution for production issues by 30% through direct ownership of triage.
Technology stack
Sep 2015 — Apr 2025
9 years, 7 months
Opal BPM India Pvt Ltd · India
I joined as a Senior Java Developer (second engineering hire) and grew with the company as it scaled its product and engineering team over nine years, progressing into Lead Java Developer.
Major responsibilities
Leadership responsibilities
Business outcomes
Key achievements
I joined Opal BPM as a Senior Java Developer (second engineering hire) and progressed into Lead Java Developer over a 9-year, 7-month tenure.
I architected the Enterprise Exchange Platform's 16-microservice trading system, running in production at 99.9% uptime with sub-100ms notification delivery.
I built an RFC 1.2.0-compliant Beckn protocol adapter supporting 5+ identity-verification providers at sub-50ms P95 API latency.
I led the standardization of OAuth2-based authentication and authorization across multiple client deployments of Opal's platform.
During the last five years at Opal BPM, I provided technical leadership and mentoring to a team of 5–7 developers, establishing code-quality and system-design practices.
Technology stack
Only the 4 job titles on verified record — shown as progression, not a resume list.
Software Programmer
Comnet Innovations Pvt. Ltd · Dec 2007 — Dec 2010
Programmer
PC Solutions Pvt. Ltd · Dec 2010 — Mar 2014
Senior Java Developer
TeamLease Services Pvt. Ltd · Apr 2014 — Aug 2015
As Senior Java Developer (engaged via TeamLease Services Pvt Ltd), I took ownership of critical backend modules within InterGlobe's financial systems, and led production issue triage for those modules — this was an individual-ownership role within a larger onshore/offshore delivery team.
Senior Java Developer → Lead Java Developer
Opal BPM India Pvt Ltd · Sep 2015 — Apr 2025
I joined Opal BPM as a Senior Java Developer (second engineering hire) in September 2015 and, over a 9-year, 7-month tenure progressing into Lead Java Developer, architected and led full-stack development of its enterprise applications — spanning Spring MVC, Spring Security, Spring Boot, Microservices, ExtJS, and React on the frontend side — while the product and engineering team scaled around that architecture. Technical leadership of a 5–7 developer team was concentrated in the last five years of that tenure.
Grouped by engineering concern; each group shows which role first introduced it.
Backend
Since TeamLease Services Pvt. Ltd (Apr 2014 — Aug 2015)
Since Opal BPM India Pvt Ltd (Sep 2015 — Apr 2025)
Frontend
Since Opal BPM India Pvt Ltd (Sep 2015 — Apr 2025)
Architecture
Since Opal BPM India Pvt Ltd (Sep 2015 — Apr 2025)
Cloud
Since Opal BPM India Pvt Ltd (Sep 2015 — Apr 2025)
Security
Since Opal BPM India Pvt Ltd (Sep 2015 — Apr 2025)
Databases
Since Opal BPM India Pvt Ltd (Sep 2015 — Apr 2025)
DevOps
Since Opal BPM India Pvt Ltd (Sep 2015 — Apr 2025)
AI engineering work sits outside this timeline
Every industry tag is a direct read of a project’s own overview — not a separately claimed label.
Trading & Marketplace Platforms
Enterprise SaaS
Workflow Automation
Identity & Authentication
Aviation
Financial Systems
Verified metrics and achievements only — nothing here is rounded up or estimated.
I joined Opal BPM as a Senior Java Developer (second engineering hire) and progressed into Lead Java Developer over a 9-year, 7-month tenure.
Opal BPM India Pvt Ltd, Sep 2015–Apr 2025.
I architected the Enterprise Exchange Platform's 16-microservice trading system, running in production at 99.9% uptime with sub-100ms notification delivery.
Enterprise Exchange Platform, Opal BPM India Pvt Ltd.
I built an RFC 1.2.0-compliant Beckn protocol adapter supporting 5+ identity-verification providers at sub-50ms P95 API latency.
Beckn Protocol Verification Adapter ("WRI Connector"), Opal BPM India Pvt Ltd.
I led the standardization of OAuth2-based authentication and authorization across multiple client deployments of Opal's platform.
OAuth2 Authentication Platform, Opal BPM India Pvt Ltd.
I reduced mean time to resolution for production issues by 30% through direct ownership of triage.
TeamLease Services Pvt. Ltd, Apr 2014–Aug 2015.
During the last five years at Opal BPM, I provided technical leadership and mentoring to a team of 5–7 developers, establishing code-quality and system-design practices.
Opal BPM India Pvt Ltd — technical leadership, last ~5 years of tenure.
Six values, each backed by one specific, already-verified decision or practice above — not a list of adjectives.
Maintainability
I evolved Opal's platform from a Spring MVC monolith toward Spring Boot and microservices, and its frontend from ExtJS to React, without a full-stop rewrite.
Read the case study →Scalability
I decomposed the Enterprise Exchange Platform into 16 focused microservices so order intake, trade matching, settlement, and notification could each scale and deploy independently.
Read the case study →Code Quality
I set code-quality and system-design standards for a 5–7 developer team during the last five years of my Opal BPM tenure, rather than relying on ad hoc review.
Read the case study →Architecture
I owned the architectural decisions behind the Enterprise Exchange Platform's 16-service decomposition and the Beckn Protocol Verification Adapter's state-machine design — decisions made and defended, not implemented from a pre-defined spec.
Read the case study →Mentoring
During the last five years at Opal BPM, I provided technical leadership and mentoring to a team of 5–7 developers after progressing from Senior Java Developer into Lead Java Developer.
Read the case study →Reliability
I architected and operated the Enterprise Exchange Platform in production at 99.9% uptime, with notification delivery under 100ms.
Read the case study →