Over 11 years of experience in designing and developing distributed systems and scalable cloud-native SaaS platforms.
Expertise in backend engineering, microservices, and multi-tenant architectures, with a strong emphasis on implementing security best practices.
Proven experience in improving code quality through clean coding standards, test automation, and hands-on technical mentorship.
Committed to continuous learning and innovation in software engineering methodologies.
Overview
12
12
years of professional experience
1
1
Certification
Work History
Principal Software Engineer
Pegasystems India Inc.
07.2016 - Current
Built highly available, distributed systems using microservices, event-driven messaging, and scalable data stores.
Designed and optimized multi-tenant architectures to ensure performance isolation, scalability, and operational stability.
Implemented authentication and authorization layers using industry standards to protect platform APIs and services.
Implemented the security features (RBAC, ABAC, Cryptography, CORS, CSP, CSRF, JWT, OAuth2, SSO) for the Pega Platform and Pega Launchpad products.
Designed and implemented outbound REST API integrations using configurable authentication profiles, enabling secure communication with external systems and third-party services.
Drove quality initiatives across teams, promoting clean code practices, test-driven development, and a strong engineering quality culture.
Introduced and standardized code review and design review practices to raise the overall engineering bar.
Prototyped and evaluated new technologies during innovation initiatives (e.g., JVM optimizations, faster startup approaches, and modern authentication experiences).
Mentored engineers on distributed systems concepts, system design trade-offs, and performance optimization.
Influenced architectural decisions across teams through design phases and mentorship, aligning engineering efforts with a long-term technical strategy.
Software Engineer
Akana Software (Formerly SOA)
Hyderabad
12.2013 - 03.2016
Worked on implementing and enhancing Security features such as OAuth and OpenID Connect providers.
Delivered OAuth with different grant types, such as Authorization Code, Implicit, Resource Owner, and Client Credentials.
Developed the SOAPUI, performance, and Selenium automation scripts for the REST APIs we implemented in the Community Manager product.
Education
B.Tech - Electronics and Communications Engineering
Principal Software Engineer — Infinity Engineering / Blueprint Team at PegasystemsPrincipal Software Engineer — Infinity Engineering / Blueprint Team at Pegasystems