Skip to content
Sanjay Singh Bhandari
ShowcaseCase StudiesJourneyExpertiseLeadershipAI EngineeringEducation
ResumeContact

Explore

  • Engineering Showcase
  • Case Studies
  • Engineering Journey
  • Technical Expertise
  • Leadership
  • Architecture
  • AI Engineering

Credentials

  • Achievements
  • Education
  • Resume

Contact

  • Professional Hub
  • LinkedIn
  • LinkedIn
  • GitHub

© 2026 Sanjay Singh Bhandari.

Built with Next.js, TypeScript, and Tailwind CSS · v1.2.0

    1. Home/
    2. Engineering Journey

    Engineering Journey

    Four companies, one continuous line of increasing ownership.

    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

    On this page

    • Career Timeline
    • Responsibility Evolution
    • Technology Evolution
    • Industry Experience
    • Engineering Impact
    • Career Principles

    Career Timeline

    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.

    1. Dec 2007 — Dec 2010

      3 years

      Software Programmer

      Comnet Innovations Pvt. Ltd · Gurugram (IT Solutions and Services Provider)

      I developed reporting modules for logistics and sales data visualization

      Major responsibilities

      • I participated in SDLC activities, documentation, and QA support for internal tools
      • I collaborated with stakeholders to gather business requirements
    2. Dec 2010 — Mar 2014

      3 years, 4 months

      Programmer

      PC Solutions Pvt. Ltd · Gurugram (Technology Solutions Provider)

      I built core enterprise services using Java and JSP for booking and operations platforms

      Major responsibilities

      • I refactored database queries, improving data layer performance by 20%
      • I contributed to version upgrades and performance enhancements
    3. Apr 2014 — Aug 2015

      1 year, 4 months

      Senior Java Developer

      TeamLease Services Pvt. Ltd · Gurugram | Staffing and Recruitment Services

      AviationFinancial Systems

      I owned critical backend modules using Spring MVC, Spring Security and REST APIs in financial systems

      Major responsibilities

      • I spearheaded production issue triage, reducing mean time to resolution by 30%
      • I collaborated with onshore/offshore teams to align features with finance domain needs

      Business outcomes

      • Reduced mean time to resolution for production issues by 30%.

      Key achievements

      I reduced mean time to resolution for production issues by 30% through direct ownership of triage.

      Projects delivered in this role

      • Financial Transaction Platform

      Technology stack

      JavaSpring MVCREST APIs
    4. Sep 2015 — Apr 2025

      9 years, 7 months

      Senior Java Developer → Lead Java Developer

      Opal BPM India Pvt Ltd · India

      RetailPackagingEnterprise SaaSIdentity & AuthenticationTrading & Marketplace PlatformsWorkflow Automation

      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

      • I architected and led full-stack development of Opal's enterprise applications using Spring MVC, Spring Security, Spring Boot, Microservices, ExtJS, and React.
      • I led design and rollout of an OAuth2-based authentication and authorization system, standardizing security across multiple client deployments.
      • I owned deployment of critical services to UAT/production, including rollback and monitoring strategy.
      • During the last five years of my tenure, I provided technical leadership and mentoring to a team of 5–7 developers, establishing code-quality and system-design practices, while continuing hands-on architecture and backend work.
      • I defined CI/CD strategy using Jenkins and Docker, and implemented cloud-native deployments on AWS EC2.
      • I architected the Enterprise Exchange Platform — 16 interconnected microservices for multi-tenant trading, built on Java 21, Spring Boot 3.4.13, PostgreSQL, Kafka, and Redis.
      • I built the Beckn Protocol Verification Adapter ("WRI Connector") — an RFC 1.2.0-compliant identity-verification adapter in Python/FastAPI supporting multiple providers with Ed25519-signed multi-tenant isolation.

      Leadership responsibilities

      • During the last five years of my Opal BPM tenure, I provided technical leadership and mentoring to a team of 5–7 developers, establishing code-quality and system-design practices, while continuing hands-on architecture and backend work.

      Business outcomes

      • In continuous production use across Opal's private-brand retail client base for nine-plus years.
      • Scaled from a two-person starting point to a full engineering organization and product suite over that period.
      • OAuth2-based authentication and authorization standardized across multiple client deployments of the platform.
      • Running in production at 99.9% uptime.
      • Notification delivery at under 100ms.
      • Supports buyer/seller order management, trade matching, and settlement across 5 waste categories in a single multi-tenant platform.
      • RFC 1.2.0-compliant and running in production.
      • Supports 5+ identity-verification providers behind one adapter interface.
      • P95 API latency under 50ms.

      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.

      Projects delivered in this role

      • Enterprise Artwork Management Platform
      • OAuth2 Authentication Platform
      • Enterprise Exchange Platform
      • Beckn Protocol Verification Adapter

      Technology stack

      JavaSpring MVCSpring BootSpring SecurityMicroservicesExtJSReactAWSDockerJenkinsCI/CDOAuth2JWTREST APIsJava 21Spring Boot 3.4.13PostgreSQLKafkaRedisPython 3.12+FastAPICelery

    Responsibility Evolution

    Only the 4 job titles on verified record — shown as progression, not a resume list.

    1. Software Programmer

      Comnet Innovations Pvt. Ltd · Dec 2007 — Dec 2010

    2. Programmer

      PC Solutions Pvt. Ltd · Dec 2010 — Mar 2014

    3. 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.

    4. 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.

    Technology Evolution

    Grouped by engineering concern; each group shows which role first introduced it.

    Backend

    Since TeamLease Services Pvt. Ltd (Apr 2014 — Aug 2015)

    JavaSpring MVCREST APIs

    Since Opal BPM India Pvt Ltd (Sep 2015 — Apr 2025)

    Spring BootPython 3.12+FastAPICelery

    Frontend

    Since Opal BPM India Pvt Ltd (Sep 2015 — Apr 2025)

    ExtJSReact

    Architecture

    Since Opal BPM India Pvt Ltd (Sep 2015 — Apr 2025)

    MicroservicesKafka

    Cloud

    Since Opal BPM India Pvt Ltd (Sep 2015 — Apr 2025)

    AWS

    Security

    Since Opal BPM India Pvt Ltd (Sep 2015 — Apr 2025)

    Spring SecurityOAuth2JWT

    Databases

    Since Opal BPM India Pvt Ltd (Sep 2015 — Apr 2025)

    PostgreSQLRedis

    DevOps

    Since Opal BPM India Pvt Ltd (Sep 2015 — Apr 2025)

    DockerJenkinsCI/CD

    AI engineering work sits outside this timeline

    The technologies above are only ones verified in a role’s own case studies. The LangChain/RAG/Python AI-tooling work isn’t tied to the employers above — see AI Engineering for that work.

    Industry Experience

    Every industry tag is a direct read of a project’s own overview — not a separately claimed label.

    Trading & Marketplace Platforms

    Enterprise Exchange Platform

    Enterprise SaaS

    Enterprise Exchange PlatformOAuth2 Authentication PlatformEnterprise Artwork Management Platform

    Workflow Automation

    Beckn Protocol Verification Adapter

    Identity & Authentication

    OAuth2 Authentication Platform

    Retail

    Enterprise Artwork Management Platform

    Packaging

    Enterprise Artwork Management Platform

    Aviation

    Financial Transaction Platform

    Financial Systems

    Financial Transaction Platform

    AI Products

    ATS Resume BuilderResume ParserAI Resume MatchingAI Resume OptimizerCover Letter GeneratorRAG ApplicationsHiringEasy

    Engineering Impact

    Verified metrics and achievements only — nothing here is rounded up or estimated.

    16
    Microservices
    99.9%
    Production uptime
    <100ms
    Notification delivery
    5
    Waste categories supported
    5+
    Verification providers supported
    <50ms
    P95 API latency
    9+
    Years in continuous production
    30%
    MTTR reduction

    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.

    Career Principles

    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 →
    Back to top

    On this page

    • Career Timeline
    • Responsibility Evolution
    • Technology Evolution
    • Industry Experience
    • Engineering Impact
    • Career Principles