About
Highly accomplished Senior Software Engineer with 7+ years of expertise in designing and deploying high-quality, scalable, and maintainable cloud-native systems. Proven track record in aviation, fintech, and PKI solutions, consistently delivering performant distributed systems on AWS and GCP while collaborating effectively with cross-functional teams.
Work
Bengaluru, Karnataka, India
→
Summary
Currently developing and maintaining a high-throughput backend payment platform, processing over 1M daily transactions while ensuring regulatory compliance and real-time authorization for POS and online payments.
Highlights
Developed and maintained a high-throughput backend payment platform, processing over 1M daily transactions across multi-bank APIs, ensuring regulatory compliance and real-time authorization for POS and online payments.
Led a critical migration from Java Zulu to Amazon Corretto and Ubuntu to Amazon Linux 3 (EC2), significantly enhancing environment compatibility and reducing annual infrastructure costs.
Achieved key milestones by integrating modern payment acceptance devices like Dynaflex2Go and securing WorldPay certification, successfully onboarding 20,000 new merchants.
Spearheaded critical components of a database migration from MSSQL Server to AWS Aurora (PostgreSQL), refactoring over 200 queries and stored procedures, improving query efficiency by 30%, and reducing API latency and compute costs.
Modernized the application build system from Ant to Maven, streamlining development workflows and enhancing code base modularity, resulting in a 10% reduction in CPU utilization.
Collaborated cross-functionally with QA and DevOps teams to ensure robust release reliability and production readiness for critical payment systems.
Bengaluru, Karnataka, India
→
Summary
Led the development and maintenance of an airline order system as microservices, leveraging Java 17, Spring Boot, gRPC, and GCP to facilitate flight reservations and status tracking for customers.
Highlights
Developed a scalable airline order system as microservices utilizing Java 17, Spring Boot, gRPC, and GCP (GKE, Spanner, Pub/Sub), enabling seamless flight reservations and status tracking for customers.
Boosted service reliability and performance by implementing comprehensive unit and integration tests, increasing test coverage from 65% to 95%.
Mentored new engineers, conducted rigorous code peer reviews, and led cross-functional project meetings to ensure alignment of engineering and product objectives.
Partnered with QA and DevOps teams to ensure high release reliability and production readiness for critical airline systems.
Bengaluru, Karnataka, India
→
Summary
Built an airline credit system as a microservice for regional carriers, generating $15M in additional annual revenue, and automated cloud provisioning on Google Kubernetes Engine.
Highlights
Engineered an airline credit system as a microservice for regional carriers, directly contributing to $15M in additional annual revenue.
Developed an Email Notification Service as a Node.js microservice, consuming Google Pub/Sub events to parse JSON payloads and trigger real-time flight ticket notifications for customers.
Automated cloud provisioning using Terraform IaC and YAML scripts, significantly enhancing deployment efficiency on Google Kubernetes Engine.
Bengaluru, Karnataka, India
→
Summary
Developed and maintained full-stack applications for X.509 digital certificates and RFC3161-compliant document timestamping services, ensuring secure enterprise workflows.
Highlights
Developed and maintained emCA, a full-stack lifecycle management application for X.509 digital certificates using Spring MVC and MySQL, enabling enterprise customers to create and publish digital certificates for organizational workflows.
Engineered emTSA, an RFC3161-compliant document timestamping service, leveraging Java 8, Bouncy Castle, and NTP for precise time verification.
Collaborated with QA and DevOps teams to ensure robust release reliability and automation readiness for full-stack applications.
Bengaluru, Karnataka, India
→
Summary
Enabled clients to securely sign confidential and legal PDFs, leveraging Java 8, Bouncy Castle libraries, and cryptography, and developed REST APIs for secure document signing workflows.
Highlights
Enabled secure signing of confidential and legal PDFs for clients, leveraging Java 8, Bouncy Castle libraries, and advanced cryptography.
Developed robust REST APIs using Spring Boot and Swagger for secure document signing workflows, incorporating Java 8, cryptography, and HSM modules (Thales, JISA, AWS HSM).
Skills
Services & Protocols
RestFul API, gRPC, Protobuf.
Programming Languages
Java 8+ (LTS), Python 3, JavaScript (ES6+).
Frameworks
Spring Boot, Spring MVC, Spring Actuator.
Databases
PostgreSQL, MSSQL, MySQL, Spring Data JPA, GCP Cloud Spanner, Liquibase.
Streaming/Data Tools
Google Pub/Sub, AWS Kinesis Agent, Redis.
Cloud & Infrastructure
AWS, Google Cloud Platforms (GCP), Docker, Kubernetes, Helm.
Testing Tools
Junit, Mockito, Wiremock, Integration Testing.
Dev Tools
Linux, Maven, Git, JIRA, Jenkins.