Michaël Zasso is a Swiss co-founder and seasoned software engineer with 12 years of experience building reliable back-end systems, modern web frameworks, and developer tooling. He combines low-level runtime expertise—demonstrated by contributions to Node.js and a forked Node runtime with V8 backports—with front-end improvements to popular visualization libraries like react-vis. As a co-founder of Zakodium and former developer at EPFL and Université de Lausanne, he moves fluidly between infrastructure, CI/CD automation, and framework-level fixes that improve compatibility and maintainability. His open-source work spans critical projects (nodejs/*, adonisjs, react-vis) where he has fixed compiler and memory issues, modernized legacy code, and added practical features for ESM and toolchain compatibility. Trained originally in criminalistics, he brings a methodical, investigative mindset to debugging complex systems and improving developer experience. Based in Switzerland, he pairs entrepreneurial leadership with deep technical craftsmanship across the full stack.
12 years of coding experience
6 years of employment as a software developer
Master of Science (MSc), Criminalistics and Criminal Science, Master of Science (MSc), Criminalistics and Criminal Science at Université de Lausanne
Contributions:83 reviews, 111 commits, 281 PRs in 5 years 3 months
Contributions summary:Michaël primarily focused on refactoring and improving the codebase of the `nodejs/citgm` repository, specifically concentrating on code style and quality. The user's commits demonstrate a shift towards modern JavaScript practices by enabling strict mode, converting `var` to `const`/`let`, and applying ESLint rules. The user also fixed several test issues and upgraded dependencies. They demonstrated the ability to make structural improvements, upgrade dependencies, and refine the codebase.
Contributions summary:Michaël primarily contributed to the ayojs repository, which is a fork of Node.js. Their work involved fixing path normalization issues, updating the V8 engine, and backporting V8 features. They also added a V8 embedder version string and implemented changes to support the new version. The contributions involved various code modifications across different files.
node-jsnodejsv8-javascript-engine
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.