Accomplished Software Engineering Leader with 12+ years of progressive experience spanning solution architecture, enterprise application development, and cloud-native infrastructure. Expert in aligning complex technical initiatives with business objectives to deliver measurable impact across high-scale, mission-critical systems. Proven track record driving the full SDLC—requirements analysis, architecture, code-level design reviews, and cloud engineering—while enforcing enterprise standards and performance goals.
Hands-on expertise across AWS and GCP, infrastructure-as-code (Terraform, Terragrunt, Ansible), and modern CI/CD toolchains (Azure DevOps, Bitbucket, Harness), with deep experience in microservices, API design, orchestration engines, and high-volume data architectures. Recognized for cloud migrations and multi-region Kubernetes deployments (GKE), large-scale .NET 8/C# and Vue.js/React solutions, and aggressive performance tuning that drives 99.99% availability and multi-million-transaction throughput.
A people-oriented engineering manager and mentor who champions clean code, design-first thinking, and agile delivery. Skilled at building and motivating high-performing, cross-functional teams, removing roadblocks, and fostering a culture of developer enablement, continuous improvement, and engineering excellence.
Overview
13
13
years of professional experience
3
3
Certifications
2
2
Languages
Work History
Engineering Manager
TransUnion
08.2018 - Current
Cut monthly downtime by 93 % (15 → 1 minute) for an Aurora PostgreSQL cluster processing 2 million transactions/day by right-sizing RDS instances, optimizing queries, and overhauling the deployment process.
Led development across all core modules of the DecisionEdge Orchestration Engine—building Vue.js front-end interfaces, .NET 8/C# microservices, background processing services, and REST/ASP.NET APIs to deliver scalable, enterprise-grade orchestration capabilities.
Collaborated with product leadership and solution architects to define and groom requirements, reducing rework by 25 % and ensuring scalable architecture using Agile tools (Jira, Rally).
Directed two cross-functional teams of 10 engineers each, instituting clean-code reviews and SOLID design principles that improved code-quality scores by 30 % and shortened sprint cycle time.
Designed and implemented modular APIs on AWS, then led the full migration of services and data from AWS to Google Cloud Platform (GCP) while driving Infrastructure-as-Code (Terraform/Terragrunt), Ansible provisioning, and CI/CD pipelines with Azure DevOps & Bitbucket for seamless, automated releases.
AWS Certified Developer – Associate, DevOps Engineer – Professional, and Security – Specialty, demonstrating deep, cloud-first engineering expertise across development, automation, and security domains.
Led multi-region Google Kubernetes Engine (GKE) deployments for the migrated services, overseeing cluster design, scaling, and release management across multiple environments to ensure high availability and compliance.
Recruited and mentored 10+ engineers, creating career-growth frameworks that improved team retention by 80 % and strengthened succession planning.
Doubled system throughput (100 % increase) for high-volume APIs handling 2 million daily requests through targeted performance engineering and architectural optimizations.
Associate Consultant
Capgemini
07.2015 - 08.2018
Full-Stack Development & Modernization: Built and enhanced core modules of the DecisionCentre orchestration engine—including Kural (ReactJS), Bolt (ASP.NET 4.5/.NET Framework), Data Driver, and Template Management—and later migrated legacy services to .NET Core for improved performance and lower infrastructure costs.
Cloud Migration & DevOps:Moved on-prem .NET services to AWS (EC2, RDS SQL Server, S3) and implemented CI/CD pipelines with Octopus Deploy, enabling automated builds and zero-downtime releases to IIS and AWS instances.
Agile Transformation: Led the shift from Waterfall to Scrum, driving sprint planning, daily stand-ups, and backlog grooming in Rally and Azure DevOps, which increased team velocity and predictability.
Technical Leadership: Acted as the team’s go-to technical guide, mentoring peers through complex defect resolutions, enforcing branching strategies, and ensuring stable hotfixes and main releases under aggressive SLAs.
Production Reliability: Delivered rapid hotfixes and collaborated with regional teams to resolve critical issues, maintaining business continuity across global environments.
User-Facing Enhancements: Introduced drag-and-drop AngularJS UI features (dynamic image boxes, content displays, carousels) that boosted user engagement by 20 – 30 % and accelerated decision-rule creation from hours to minutes.
Software Developer
Gloriatech
03.2013 - 07.2015
Engaged in the full software development lifecycle, from analysis and design through coding, testing, and deployment.
Championed secure coding and scalable architectural practices, implementing Test-Driven Development (TDD) and adhering to best design principles.
Led the migration of legacy ASP.NET applications to MVC, modernizing user interfaces and improving maintainability.
Designed and presented UI/UX solutions directly to clients, iterating based on feedback to meet business and aesthetic expectations.
Conducted database performance tuning and created optimized database objects to support high-performing applications.
Highlights:
Implemented a major performance optimization project that resulted in a 30% improvement in application performance, enhancing user experience and satisfaction.
Developed a suite of automated tests that reduced regression testing time by 15-20 hours, streamlining the development process and improving code quality.
Played a key role in the successful launch of a new product feature, resulting in a 15% increase in user engagement and positive feedback from stakeholders.
Education
Bachelor of Engineering - Electrics and Communication Engineering