Christophe Hamerling

Staff Software Engineer at Doctolib

Montpellier, Occitania, France
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

🤩
Rockstar
🎓
Top School
Christophe Hamerling is a Staff Software Engineer with 14+ years building full‑stack, cloud and real‑time collaboration systems, currently shaping healthcare product engineering at Doctolib in Montpellier. He combines deep backend expertise in Node.js, distributed systems and cloud APIs with frontend experience in React/Angular and WebRTC—having contributed to open source projects like Twake and the Hubl.in video conferencing frontend. A recurring tech lead and mentor, he has driven architectural rewrites (PHP to Node.js), ORM integrations and large refactors while coaching teams on agile delivery and best practices. His background in SOA, middleware and grid computing gives him a rare systems-level view that informs pragmatic, scalable designs. Colleagues describe him as someone who prefers shipping impactful user-facing features while quietly stewarding open source alternatives to big‑tech collaboration tools.
code14 years of coding experience
job20 years of employment as a software developer
bookDUT, Electronique, DUT, Electronique at Université Montpellier II
bookIngénieur, Network/Telecommunication, Ingénieur, Network/Telecommunication at ENSEEIHT
bookIngénieur, Télécommunications, Ingénieur, Télécommunications at ENSEEIHT - Ecole Nationale Supérieure d'Electrotechnique, d'Electronique, d'Informatique, d'Hydraulique et des Télécommunications
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
261reputation
14kreached
2answers
5questions
github-logo-circle

Github Skills (37)

api-rest10
javascript10
back-end-development10
api-design10
restful-api10
typescript10
java10
javas10
openstack10
front-end-development10
angularjs10
typescript-types10
typeorm10
rest-api10
nodejs10

Programming languages (19)

PowerShellJavaCSSC++MakefileScalaVueGo

Github contributions (5)

github-logo-circle
linagora/hublin

Feb 2015 - Jul 2015

DEPRECATED - An easy and free video conference service based on WebRTC
Role in this project:
userFull-stack Developer
Contributions:119 commits, 1 PR, 52 pushes in 4 months
Contributions summary:Christophe primarily contributed to the frontend development of the Hubl.in video conference service. Their work involved setting up the frontend application structure, integrating various JavaScript libraries such as jQuery, Bootstrap, and AngularJS. They implemented features for live conferencing, including the integration of EasyRTC and websocket services. The user also worked on creating and modifying frontend views, including the landing page and other UI components.
p2pwebrtcscreensharingservice-basedvideo-conference
linagora/Twake

Oct 2020 - Dec 2020

Twake is a secure open source collaboration platform to improve organizational productivity.
Role in this project:
userBack-end Developer
Contributions:242 reviews, 23 commits, 105 PRs in 2 months
Contributions summary:Christophe focused on integrating TypeORM for the channels service, indicating a shift towards a more structured data management approach. They implemented and configured the ORM within the channels service, modifying routes, controllers, and service logic. This involved defining channel entities, setting up subscribers, and adjusting web server configurations, showcasing proficiency in backend service development and data persistence. These changes seem to be part of a larger architectural refactor.
securecalendarproductivitychatfile-sharing
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
Christophe Hamerling - Staff Software Engineer at Doctolib