Software Engineer | Devops Engineer
CurrentAn application, by a US company, allows business users to rapidly launch turn-key storefronts and shoppable landing pages without relying on IT. It empowers merchants, accelerates time-to-market, and enables unique frontend experiences that drive business growth.• Migrated the frontend of the application from EC2 to S3/CloudFront, which has significantly improved the scalability, reliability, and performance of the application.• Migrated the application to Docker and fully documented the process, which improved the parity between the environments and drastically reduced the time of developer onboarding.• Migrating the backend of the application to ECS and added auto-scaling. This ensures the application can scale based on the load, ensuring scalability and reliability. This reduced the EC2 costs by 90% and deployment issues by 99%.• Added docker image vulnerability scanning in CI, which helped catch various security vulnerabilities.• Added static application security testing (SAST) for both application and infrastructure code, which helped fix multiple security issues.• Added security scanning of IaC code, which helped catch security issues before it is deployed anywhere.• Improved database security with automatic password rotation for database credentials, providing an extra layer of protection against security threats.