Shipping code at
enterprise scale
5+ years turning complex requirements into scalable Java backends and modern Angular front ends — first at TCS, now at PTC.
Led the migration of the frontend codebase from AngularJS to Angular 16, implementing a modular, component-based architecture that reduced technical debt and improved long-term maintainability.
Engineered solutions for complex business requirements and rapidly deployed critical hotfixes to production, ensuring system stability and uninterrupted service.
Architecting reusable Java base classes and core utilities, significantly optimizing system modularity and reducing development overhead across the backend infrastructure.
Engineered robust backend solutions following Clean Architecture (Controller–Service–DAO) patterns, leveraging Maven and Gerrit for rigorous code quality and CI/CD.
Developed a request-management application that streamlines requests across multiple systems — users view assigned requests and approve, send back or reject them — cutting response time by 20% across all assigned tasks.
Revamped Spring Boot backend layers (Controller, Service, DAO) and Angular frontend interfaces, driving a 30% increase in user engagement and interaction.
Spearheaded UI modernization by transitioning legacy modules from AngularJS to Angular 12, significantly improving user experience.
Managed mission-critical production releases for core Java microservices, ensuring system stability and high availability across the enterprise infrastructure.