Develops cloud-native financial services platforms using modern technologies. Designs and implements multi-tier, multi-threaded software applications, translating divisional initiatives into effective business solutions. Utilizes tools such as Java/J2EE, Spring/Spring Boot, RESTful Services, Python, Amazon Web Services (AWS) Cloud, Kubernetes, and Angular, Test and Deployment technologies for application development and troubleshooting. Enhances the company's cloud infrastructure with AWS EKS/ECS and managed solutions like Lambda, SQS, EC2, S3, CloudWatch, and IAM roles/policies. Delivers high-quality, timely, efficient, and maintainable software solutions in an Agile environment, meeting both functional and non-functional business requirements. Improves engineering practices, including code and design reviews, source control strategy, environment strategy, test automation, and Continuous Integration/Continuous Deployment (CI/CD) pipelines. Analyzes and recommends changes in project development policies, procedures, standards, and strategies to management teams.