Principal Software Engineer
Current* Led the modernization and migration of multiple on-premises legacy web applications (React UI, Java/Spring Boot microservices, SQL Server) to AWS serverless and containerized architectures, reducing operational overhead by 20% and cutting TCO by 15%.* Deployed React UIs in AWS S3 with global distribution via CloudFront and domain management using Route 53.* Containerized Java/Spring Boot microservices and deployed them in AWS ECS Fargate with Application Load Balancers (ALB) for high availability and scalability.* Developed event-driven serverless microservice applications using AWS Lambda, SQS, API Gateway, DynamoDB (including Streams), and S3.* Migrated on-prem SQL Server databases to AWS RDS MySQL with Multi-AZ Read Replica, ensuring reliability and disaster recovery.* Implemented ACM for SSL, AWS WAF for Layer 7 protection, AWS Shield for DDoS prevention, Secrets Manager for secure credential rotation, and KMS for encrypting data at rest.* Improved monitoring and observability using CloudWatch, metrics, and X-Ray, providing actionable insights and distributed tracing.* Ensured compliance with the AWS Well-Architected Framework, achieving scalability, security, reliability, cost-efficiency, and performance.* Created a reusable migration template based on best practices learned from these projects.* Presented the architecture, cost benefits, and workflows to management, customer service, and DevOps teams to drive adoption and operational readiness.* Trained and mentored development teams, enabling them to modernize and migrate additional on-premises applications independently, scaling organizational impact.