Mehdy Cyril Chaillou

Senior Platform Engineer

CI/CD and build platforms · DevSecOps · Observability

developers supported
500+
lines in one monorepo
10M+
of build artifacts
250+ TB
build VMs I manage
100+

Summary

Platform engineer keeping CI, build infrastructure and developer tooling running for 500+ developers on a multi-million-line codebase. I lead large migrations end to end, from design to emergencies and follow-up, and bring teams through the change. Windows and Active Directory depth, Linux too, a security mindset; I specify, review, test and run tools built with AI agents.

Experience

Platform & DevOps Engineer, GIRO

Montreal · – present

Software for public transit and postal operations in 30+ countries. De facto CI lead for 500+ developers in one large monorepo; on call for the Azure DevOps platform.

  • Re-platformed Azure DevOps. Co-led the upgrade from TFS 2019 to Azure DevOps Server 2022 and did nearly all of it: rebuilt custom extensions and internal APIs, hardened secrets handling, cut solution dependencies by ~80%, then resized and tuned the platform so it stays stable under a growing CI load. Now leading the study for the move to the cloud.
  • Standardized the Jenkins estate. Brought the production controllers to one standard: HTTPS, role-based access through directory groups, an audit trail into Dynatrace, checks on pipeline code.
  • Built the CI team's tools. A production dashboard for the Jenkins fleet with availability per controller and agent, and a PowerShell tool that safely manages over a hundred Windows build machines.
  • Run security scanning. Deployed Black Duck (self-hosted, Docker Compose), wrote the scanning CI and its special builds, administer the SCA and SAST setups (Black Duck, Coverity), organized team attributions and notifications.
  • Redesigning code ownership. The service that maps source paths to products and owners for every tool that needs it; shipped the technicians' web app and API, now extending it company-wide.
  • Made the legacy build visible. Mapped the nightly build end to end into an interactive map that surfaced hidden defects; driving the move to change-based builds.

Contract developer

–

Voice-agent automation for a German startup serving over a hundred clients: AWS Lambda, Twilio, ElevenLabs

Career break

–

Certified Kubernetes Administrator (CKA), 2022

QA Automation Developer, then DevOps Engineer, Sensibill

Toronto · –

  • CI and test automation. Set up and ran Jenkins; wrote the QA automation frameworks, one for the native iOS and Android apps (Appium) and one for the web (Selenium), with a farm of ~30 devices on STF.
  • Operations under strict SLAs. On call for ~180 VMs across regions on IBM and AWS; helped move compute, storage and terabytes of customer data to AWS; ran load tests up to 300k concurrent connections; caught a production issue and kept results degraded but within SLA overnight, avoiding six-figure penalties.

Earlier

–

  • Customer service, George Brown College Libraries, Toronto 2016 – 2017
  • Founder, IT consulting (WeFixIT), Paris 2014 – 2015
  • QA apprenticeship: Thales Transportation Systems (railway SCADA); QA internship: Magneti Marelli (LabVIEW) 2007 – 2010