• Highly experienced Lead Software Developer with 18 years in the software industry, specializing in full stack development, team leadership, and solution architecture. Proven expertise in designing scalable, high-performance software solutions and leading cross-functional teams.
• Certified AWS Developer and hands-on experience in AWS services like EC2, ECS, EKS, S3, ELB, RDS, Cognito, Lambda, API Gateway, DynamoDB, CI/CD Pipeline, IAM, Route 53, VPC, Autoscaling, Load Balancer, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, SAM, SNS, SQS and Security Groups.
• Experience in Azure services like Function Apps, Logic Apps, Service Bus and Azure DevOps.
• Experience in working with automation tools like Ansible and Infrastructure as a Code (IAC) like Terraform and CDK.
• Used Kubernetes (EKS) to deploy, load balance, scale and manage docker containers.
• Experience in Continuous Integration (CI) with Jenkins, GitHub Actions, Gitlab, and build management with Maven.
• DevOps culture/principles, transition/migration from on-premises to AWS Cloud based infrastructure.
• Good Working knowledge of UNIX and Linux environment.
• Skilled at Software Development Life Cycles and Agile Programming Methodologies.
• Extensive experience in Java, .Net (C#), Python, JavaScript (Node, Angular & React), Docker, Serverless and Cloud Environments (AWS & Azure).
• Proficient in using Testcontainers to create and manage lightweight, disposable containers for automated integration testing in a consistent environment.
• Experience in Building Microservice’s and deploying as a Docker container.
• Experience in NoSQL Database like MongoDB and RDBMS like PostgreSQL, Oracle, MYSQL and MSSQL.
• Worked with some of the major clients including Amazon, NHS, Network Rail, Virgin and Kier.
• Setting up AWS Code commit, branch protection rules, and PR workflow for team.
• Involved in development and testing both API and frontend application.
• Improved software delivery performance, optimizing workflows to reduce inefficiencies.
• Leveraged industry-leading tools to develop and implement robust CI/CD pipelines.
• Monitored application performance and infrastructure health, implementing automated alerts for potential issues.
• Worked with internal and external stakeholders to communicate project status and delays.
• Improved software delivery performance, optimizing workflows to reduce inefficiencies.
• Setting up GitHub, branch protection rules, and PR workflow for team.
• Leveraged industry-leading tools to develop and implement robust CI/CD pipelines.
• Configured user authentication mechanism using AWS Cognito Service.
• Used CloudFormation/Sam template as infrastructure as code.
• Consulted with users and management to formulate guiding principles.