Mike De Boer is a seasoned technology leader and current CTO at Surgical Reality with 16 years of experience spanning startups and major platforms like Mozilla and Hopin. He blends hands-on engineering and management, having shipped core features in prominent open-source projects (notably Ace editor contributions) and built backend WebDAV support in jsDAV. Comfortable moving between full-stack development and executive strategy, he has a track record of launching developer tools, organizing community meetups like AmsterdamJS, and speaking at conferences. Mike favors remote work, a practice he embraced a decade ago, and balances technical curiosity with interests in sailing and the arts. His career began in developer-focused products (Cloud9 IDE) and evolved into leading engineering teams for complex, regulated domains such as medical technology. Known for an open mind and appetite for new challenges, he combines practical implementation skills with product and team leadership.
16 years of coding experience
18 years of employment as a software developer
no PrePress Basic programming skills Java UML, no PrePress Basic programming skills Java UML at Rotterdam University of Applied Sciences
no Economics Cultural History Sociology Art & Law, no Economics Cultural History Sociology Art & Law at Erasmus University Rotterdam
jsDAV allows you to easily add WebDAV support to a NodeJS application. jsDAV is meant to cover the entire standard, and attempts to allow integration using an easy to understand API.
Role in this project:
Back-end Developer
Contributions:306 commits, 16 PRs, 28 pushes in 5 years 6 months
Contributions summary:Mike primarily contributed to the back-end development of the jsDAV project, adding core functionality to support the WebDAV protocol. Their work included implementing file system (FS) and asynchronous operation handling using the `async.js` library. Further work involved establishing and updating the licensing section, alongside restructuring existing code.
Contributions summary:Mike implemented and refactored keybinding functionalities within the Ace editor. They introduced a new keybinding setup, including the creation of default keybindings for both Windows and Mac operating systems. Additionally, the user made changes to the HTML mode, ensuring correct highlighting within HTML files containing JavaScript. They also made minor enhancements to existing keybinding files.
hostingcloud9javascriptomsace
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
Mike De Boer - Chief Technology Officer at Surgical Reality