Geoffrey Bachelet

Principal Engineer at Coconut Software

Granby, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Geoffrey Bachelet is a Principal Engineer based in Granby, Quebec with 16 years of hands-on experience designing and shipping backend architectures and developer platforms across e-commerce, gaming, and enterprise sectors. He has progressed from founding and consulting roles to technical leadership at companies like Paper, Décathlon Canada, and Ubisoft, repeatedly focusing on service-oriented and serverless architectures, API design, and improving developer workflows. A seasoned PHP/Symfony expert, he also contributes to open-source tooling—most notably adding robust Docker port handling and tests to a PHP Docker client—demonstrating a commitment to well-tested integration libraries. Geoffrey blends technical depth with team-building and governance experience, having led office teams, run internal training, and defined CI/CD and code quality practices. He’s as comfortable refactoring legacy systems as he is architecting scalable services, and he describes himself whimsically on GitHub as “I am a tree,” hinting at steady growth and deep roots in the ecosystem.
code15 years of coding experience
job21 years of employment as a software developer
bookIT System Network, IT System Network at IFC Nantes
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
4,157reputation
207kreached
28answers
5questions
Badges
php
top-5%
git
top-5%
github-logo-circle

Github Skills (14)

unit-testing10
php10
docker10
dockers10
api-design9
api9
git9
linux-containers6
text-extraction6
nginx6
assign6
linux6
vagrant6
symfony6

Programming languages (9)

ShellCSSGherkinJavaScriptGoObjective-CPHPHTML

Github contributions (5)

github-logo-circle
docker-php/docker-php

Nov 2013 - Jan 2016

A Docker client in PHP
Role in this project:
userBack-end Developer
Contributions:1 release, 167 commits, 32 PRs in 2 years 2 months
Contributions summary:Geoffrey primarily contributed to the implementation of Docker port entities and related functionalities within the PHP-based Docker client. Their commits introduced classes for handling ports and port collections, including parsing and formatting port specifications. Additionally, the user wrote unit tests for these new features, demonstrating a focus on creating a robust and well-tested library for interacting with Docker.
docker-imagephpdockerdocker-clientcomposer
KnpLabs/marketplace

Sep 2011 - Jun 2012

Contributions:127 commits in 9 months
knpmarketplaceninjasshare
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Geoffrey Bachelet - Principal Engineer at Coconut Software