17+ years of building, evolving, and leading software systems — from enterprise foundations to distributed platforms.
💼 Experience
2022 – Present
Lead Technology Consultant · Technogise Private Limited
I work at the intersection of architecture, delivery, and engineering judgement. My role is to help teams and organisations solve hard problems — not just ship software.
I lead technical direction for complex systems, making trade-offs explicit and guiding teams through design, scalability, and operational challenges. When needed, I contribute hands-on to unblock progress or de-risk critical parts of the system.
A large part of my work involves shaping engineering practices, improving how teams think about quality, testing, and maintainability, and helping them adopt changes pragmatically rather than dogmatically.
Selected impact:
- Led a greenfield platform, applying AI-assisted workflows across the SDLC (development, testing, CI/CD, observability)
- Drove a large-scale modernisation effort, including migration from Java 7 to 17 and aligning the system with current architectural and operational standards
I partner closely with customers and leadership to translate business intent into realistic technical roadmaps, ensuring decisions made today don’t become constraints tomorrow.
2021
Engineering Manager · xEnabler
Led full-stack and DevOps engineering teams during a phase of organisational and technical transition.
Drove the organisation’s DevOps transformation, aligning engineering workflows with deployment reliability, observability, and operational ownership.
Defined and established engineering standards across hiring and team structure, SDLC and delivery practices, and quality and release processes.
Worked closely with customers to define technical roadmaps, ensuring systems evolved in line with business needs while remaining maintainable. Balanced people leadership and hands-on contribution, stepping in where needed to unblock delivery or de-risk critical components.
2012 – 2021
Technology Lead · Infosys Limited
Progressed from Technology Analyst to Technology Lead, working across distributed systems in both India and the US.
Contributed to building and evolving enterprise systems, gaining deep experience in large-scale system behaviour, cross-team coordination, and production support and operational realities.
Over time, transitioned from implementation-focused work to owning technical direction — making design decisions, guiding system evolution, and being accountable for system stability and production behaviour.
This included leading key design decisions for critical components and handling production scenarios where trade-offs between reliability, performance, and delivery had to be made under real constraints.
2008 – 2012
Systems Engineer · Tata Consultancy Services
Started my career as a full-stack developer, building foundational skills in software development, system design, and delivery in enterprise environments.