• Sr Software Engineer with 10+ years of experience in building, scaling, monitoring and managing large scale web applicaitons.• Architected microservices-based solutions to modernize the company's infrastructure.• Demonstrated knowledge in architectural patterns such as monolithic, microservices, serverless, event-driven, etc.• Experience in designing and implementing scalable and fault-tolerant systems.• Administration on various environments in software development life cycle, Windows, Ubuntu, Red Hat Linux, Centos and Solaris servers.•Experience in designing, building and deploying in a multitude application utilizing almost all the AWS services like EC2, S3, Elastic Beanstalk, Elastic Load Balancing (Classic/Application), Auto Scaling, RDS, VPC, Route53, Cloud Watch, IAM, Lambda, Code commit, Code deploy, focusing on high-availability, fault tolerance, and auto-scaling with Cloud watch monitoring.•Experience in automating, configuring and deploying instances on AWS, Rackspace cloud environments and Data centers, also familiar with EC2, S3, ELB, Cloud watch, SNS, Elastic IP's and managing security groups, IAM on AWS.•Deploying Micro services in Dev & QA environment using AWS ECS and Docker.•Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM through AWS Console and API Integration with Puppet Code.•Implanted Continuous Integration concepts using Hudson, Bamboo, Jenkins, Visual Studio and Snap CI.•Knowledge of databases like MySQL, Oracle 10g/11g, MSSQL, Mongo DB, Dynamo DB. PL/SQL for data integrity.•Extensive Knowledge and hands-on experience implementing PaaS, IaaS, SaaS style delivery models inside the Enterprise (Data center) and in Public Clouds using like AWS, Google Cloud, and Kubernetes etc.•Implemented CI/CD Automation Process using various CI Tools like Jenkins and CD Tools like Docker.•Used Git, Maven, Jenkins, WebLogic and Atlassian Jira as tools for day-to-day build & release cycles. Build/Release Engineering Automation with Jenkins.•Expert in deploying the code trough web application servers like IBM WebSphere/WebLogic/ Apache Tomcat/JBOSS.•Designed, developed and deployed applications on to several cloud based solutions using configuration Management tools like Chef, Puppet, Ansible and Salt Stack .•Managed Amazon EC2 instances by taking AMIs and performing administration and monitoring of the Amazon instances like EC2 using Nagios Core, NagiosXi and Splunk.