Software Developer
CurrentFocus on innovative disruptive services, using adaptable tools to better solve the problem.- Continuous Integration/Continuous Deployment (CI/CD): Expertise in designing and implementing robust CI/CD pipelines, reducing time-to-market and improving code quality.- Automation: Proficient in automating manual processes, increasing efficiency, and minimizing errors using tools such as Jenkins, GitLab CI, and Ansible. - Infrastructure as Code (IaC): Experienced in managing infrastructure using code to ensure consistency and scalability with tools like Terraform and CloudFormation. - Monitoring and Logging: Skilled in implementing monitoring solutions to track application performance and troubleshoot issues effectively. Familiar with tools like Prometheus and ELK stack. - Security: Proactively integrating security measures into the development lifecycle, including vulnerability assessments, code scanning, and access controls. - Collaboration: Adept at fostering a collaborative culture between development and operations teams, facilitating open communication and shared responsibility. - Release Management: Demonstrated success in coordinating and managing releases to minimize downtime and disruptions during deployment.