My First Outsourcing Experience 💪🏼
At CGI, I have the privilege of working on a diverse array of projects, utilizing various technologies to meet the unique needs of our clients. This dynamic environment not only broadens my technical expertise but also enriches my experience across multiple industries. The collaborative culture at CGI fosters continuous learning and innovation, enabling me to contribute meaningfully while advancing my professional growth.
Software Engineer | Solution Architect
- Designed and implemented software solutions to enhance customer satisfaction.
- Wrote various tests to improve software quality.
- Provided cloud solutions to ensure 99.99% application availability and horizontal scalability during high-
traffic peaks.
- Upgraded the stylesheet and JavaScript compiler from Webpacker V5 to an alternative solution in a legacy Ruby on Rails application, ensuring software dependencies are up-to-date with the latest versions.
- Built CI/CD pipelines using GitLab, which allowed for automatic deployment and reduced deployment time by 50% on cloud infrastructure.
- Integrated GitLab CI/CD mailing notifications to automatically inform clients upon successful production deployments.
- Configured Jira Automation with GitLab integration to enhance workflow efficiency and streamline work progress tracking.
- Integrated Gitleaks into the CI/CD pipeline to prevent accidental commits containing passwords or credentials, enhancing security and compliance.
- Analyzed cloud infrastructure and helped clients optimize costs by 10-20%.
- Implemented and maintained client’s cloud infrastructures using CDK Infrastructure as Code (IaC).
- Collaborated with product managers to refine user stories and acceptance criteria, improving alignment
of development work with customer expectations.
- Engaged in code reviews and pair programming, ensuring high coding standards and sharing best
practices.
- Collaborates with customers to design new applications that integrate seamlessly into the existing ecosystem. Works closely with clients to identify solutions to their challenges, providing multiple options to resolve issues in the most optimal manner.
Skills: Agile development (Scrum), product development, architecture, AWS, Azure, Ruby on Rails, Java Spring Boot,
Microservice, VueJs, Flutter.
Administration for an internal Gitlab
- Maintaining GitLab infrastructure on Kubernetes using AWS CDK Infrastructure as Code (IaC).
- Customizing GitLab to fit the organization’s workflows.
- Updating GitLab to the latest version and applying patches.
- Monitoring system performance and optimizing resources using Prometheus and Grafana.
- Maintaining comprehensive documentation for GitLab usage and administration.
- Integrated GitLab and Jira to automate workflows, enhancing team efficiency and productivity.
- Integrated Gitlab and Enterprise OmniAuth provider to improve security and user management.
Skills: DevOps, Kubernetes, AWS, Azure Entra ID, CDK, high scalability.