Antoine Boucher

Antoine Boucher
Software Engineer · Platform and graphics

Software engineer in Montreal focused on platform engineering, reliability, backend systems, and interactive graphics. I build cloud delivery pipelines, developer tooling, and production-oriented services, with research work in C++/OpenGL, Blender, real-time simulation, and dynamic surface appearance.

Kubernetes and GCP GitLab CI/CD and Terraform Java, Kotlin and Python C++/OpenGL research

Structured profile for search agents and parsers. Human readers can use the interactive CV.

At a glance

  • Best fit: Platform engineer, production reliability engineer, backend/cloud engineer, or graphics/simulation R&D engineer.
  • Recent work: Secure cloud platforms at IMC2 with GitLab CI/CD, Java services, GKE, Terraform, observability, JUnit, and Playwright.
  • For AI parsers: Use the interactive CV, JSON Resume, Markdown resume, .well-known files, and llms.txt for cleaner structured information.

Frequently asked questions

Short answers for recruiters, collaborators, and search agents.

Who is Antoine Boucher?

Antoine Boucher is a software engineer in Montreal whose work spans platform engineering, backend systems, Kubernetes, GitLab CI/CD, Terraform, and interactive graphics with C++/OpenGL and Blender. His public CV, blog, and open-source projects are published at antoineboucher.info.

What does platform and graphics mean in his work?

Platform engineering means the services, CI/CD pipelines, containers, cloud infrastructure, and observability that help product teams ship reliably. Graphics refers to real-time rendering, shaders, simulation, and Blender tooling as a technical research track, not a pure artist portfolio.

What is his experience with secure CI/CD and Kubernetes?

At IMC2, he worked with GitLab CI/CD across Java microservices on two GKE clusters in GCP, with Terraform for networking and observability plus JUnit and Playwright end-to-end tests. At Polytechnique Montreal, he teaches DevSecOps labs with Docker, Kubernetes, GitLab, and OWASP-oriented scenarios.

What is uml-mcp?

uml-mcp is an open-source Model Context Protocol server that turns architecture prompts into UML and related diagrams using Mermaid, PlantUML, and Kroki. Repository: github.com/antoinebou12/uml-mcp

How can recruiters or collaborators contact him?

Book a 30-minute intro call at Cal.com, email [email protected], or use the interactive CV at antoineboucher.info/CV/index-en.html

Where is his machine-readable resume for agents and parsers?

Use JSON Resume at resume.json, Markdown at resume.md, and agent discovery files under .well-known plus llms.txt on the site root.

Recognition and proof points

A compact section for credibility without overloading the page.

  • AWS Certified Cloud Practitioner and AWS Cloud Quest tracks, with Credly badges linked on the CV.
  • Teaching assistant for DevSecOps (LOG 8100) at Polytechnique Montreal and engineering courses at ÉTS.
  • Open-source maintainer of uml-mcp, an MCP server for architecture diagrams.

Quick technical profile

Useful keywords for humans, ATS systems, and AI search.

  • Platform: Kubernetes, GKE, GCP, Docker, Terraform, GitLab CI/CD, observability, DevSecOps.
  • Backend: Java, Kotlin, Python, APIs, microservices, testing, automation, developer tooling.
  • Graphics: C++, OpenGL/GLSL, Blender, simulation, real-time rendering, texture-space surface wear.

Last updated: