Amit J.
0About
I started my DevOps journey from a system administration and backend engineering background. As I got more involved in CI/CD pipelines, automation, and infrastructure management, I realized how powerful DevOps practices are in bridging the gap between development and operations. What began as simple script automation evolved into full-scale infrastructure-as-code, container orchestration, and cloud-native deployments. I’ve been passionate about DevOps ever since. One of my recent projects involved setting up a CI/CD pipeline using CircleCI to deploy an application hosted on AWS Elastic Beanstalk, with the source code managed in GitHub. I designed the workflow to automatically build and package the application on every commit to the main branch, and then deploy it to Elastic Beanstalk via the AWS CLI. The pipeline included: Build and test stages Packaging the app and uploading to S3 Deployment to Elastic Beanstalk using environment-specific configurations Integration with GitHub for PR-based checks and status reporting This setup significantly improved deployment speed and eliminated manual steps. Alongside this, I also led a production upgrade for an RDS instance from MySQL 5.7 to 8.0.42 using a snapshot migration strategy (instead of Blue/Green) due to configuration limitations. Recently, I gained hands-on experience with CircleCI + AWS Elastic Beanstalk integration, including: Secure storage of AWS credentials using CircleCI environment variables Creating .circleci/config.yml files that handle multi-stage deployments Automating S3 packaging and using the eb cli or aws elasticbeanstalk commands for safe rollouts I also learned about limitations with AWS RDS Blue/Green deployments, especially around non-default option groups and GTID-based replication compatibility — which helped me choose a safer alternative strategy for a live production upgrade. I'm passionate about building reliable, repeatable, and resilient infrastructure. I love solving real-world deployment bottlenecks, automating everything from provisioning to rollback, and enabling developers to ship faster and safer. Seeing systems go from manual, error-prone setups to fully automated pipelines is incredibly rewarding.