Lead Software Developer
At Vitech, I played a key role as a Fullstack Web Developer with a focus on AWS cloud solutions. I was responsible for designing and maintaining web applications used by internal teams to automate tasks and monitor CI/CD pipelines. My responsibilities also included:Portal Development: Created and managed web-based portals for internal DevOps teams, ensuring scalability, high performance, and user-friendly interfaces.Infrastructure as Code (IaC): Leveraged AWS CloudFormation and Jenkins to define, manage, and provision scalable cloud infrastructure. Implemented best practices in Infrastructure as Code to ensure reliability and consistency in deployments.Serverless Application Development: Developed and deployed AWS Lambda functions using Python to support various automation tasks, focusing on optimizing performance and cost-efficiency.Automation & Scripting: Automated various DevOps processes through robust shell scripting, improving operational efficiency and reducing manual intervention.CI/CD Pipeline Management: Designed, implemented, and monitored CI/CD pipelines to ensure seamless code integration and deployment. Collaborated closely with development teams to improve pipeline performance, ensuring faster and more reliable software releases.Collaboration & Support: Worked in collaboration with development, QA, and operations teams to deliver effective, high-quality solutions, while also providing technical support and troubleshooting for infrastructure and deployment issues.