Summary
Jonathan Giroux is a Head of Software Engineering and cofounder based in Paris with 14 years of experience building robust tooling and automation pipelines for CGI and game production. He designs architectures and implements core systems—using technologies like Bazel, Kubernetes, Rust, Python and Ansible—while also managing infra, CI/CD and developer training. Equally at home as a digital media artist, he creates real-time animations, playful interactive experiences and open-source libraries showcased at game jams and demoparties. He has a strong teaching background, having lectured on architecture, TDD and game engine design at multiple schools and studios, which informs his emphasis on code quality and maintainable systems. Comfortable moving between embedded C, game engines and cloud-native tooling, he brings a rare blend of artistic sensibility and engineering rigor to creative industry challenges.
15 years of coding experience
10 years of employment as a software developer
Engineer's degree, Computer Science, Engineer's degree, Computer Science at Institut national des Sciences appliquées de Lyon
Engineer's degree, Computer Science, Engineer's degree, Computer Science at Karlsruhe Institute of Technology (KIT)
Baccalauréat, Engineering Science, Math, Baccalauréat, Engineering Science, Math at Lycée René Perrin
French, English, German