AWS & Cloud Infrastructure
- Deploy and manage applications on Amazon EC2.
- Configure and manage free or paid SSL certificates for secure application access.
- Design and implement IAM users, roles, and policies following the Principle of Least Privilege.
- Create and manage Auto Scaling Groups and Application Load Balancers.
- Provision and manage databases, including RDS and other AWS database services.
- Configure and manage VPCs, subnets, route tables, security groups, and networking components.
- Implement and manage AWS services such as SNS, SES, S3, CloudWatch, and Route 53.
- Troubleshoot and optimize AWS infrastructure for performance, security, and cost efficiency.
Application Hosting & Server Management
- Managed and maintained 13+ microservices hosted on EC2 instances.
- Configured NGINX as a reverse proxy and load balancer for microservice-based applications.
- Managed application deployments, SSL configurations, and server administration.
CI/CD & Automation
- Built and managed CI/CD pipelines using Jenkins.
- Automated application deployments using GitHub Actions.
- Integrated SonarQube for automated code quality and security analysis.
- Worked with Maven and Node.js build tools for Java and Java