Julien Marbach is a Principal Software Developer based in Montreal with over a decade of experience building and leading software teams for precision hardware and medical-grade imaging products. He spent more than a decade at Dental Wings leading software architecture and development for 3D intraoral and desktop scanners, then moved into management and now drives platform and product engineering at Straumann Group. Skilled in C++, Java, and embedded systems, Julien has deep expertise in real-time imaging, CAD/CAM workflows, and integrating hardware with robust software stacks. He combines hands-on engineering roots — from early embedded RFID and metrology projects — with strategic leadership of cross-functional teams. Known for a pragmatic, maker-oriented approach (his GitHub tagline: "I make things, sometimes"), he balances rapid prototyping with the discipline required for regulated medical devices. His engineering degree from ESPCI Lyon underpins a methodical, physics-informed perspective on software for complex hardware systems.
10 years of coding experience
20 years of employment as a software developer
engineer's degree, Computer science, engineer's degree, Computer science at Ecole supérieure de Chimie Physique Electronique de Lyon
Optimized firmware for RepRap 3D printers based on the Arduino platform.
Contributions:4 pushes, 3 branches in 1 year 11 months
firmwarereprap3d-printeratmelarduino
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.