Fullstack Java Developer
Current• Managed AWS accounts, including the set up and configuration of EC2 instances, VPC’s, Elastic Load Balancers, route 53 hosted zones and health Checks. • Design roles and groups for users and resources using AWS Identity Access Management (IAM).• Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, optimizedvolumes and EC2 instances.• Setup and support automated Continuous Integration utilizing tools like Jenkins, Shell Scripts, and AWS• CLI/API.• Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo DBtables, and EBS volumes.• Setup and support automated Continuous Integration utilizing tools like Jenkins, Shell Scripts, and AWS• CLI/API.• Developed API supporting AWS Lambda to manage the servers and run the code in AWS. • Worked on core AWS services such as Setting up new server (EC2) instances/services in AWS, configuring security groups, and setting up Elastic IP's, auto-scaling and Cloud Formation. • Migrating an existing Java application to Python to process events and even reduce redundant code • Created alarms in CloudWatch for monitoring the performance, CPU Utilization, Disc Usage and tagged them in Splunk to generate PagerDuty alerts, if any critical error occurred.