Jan Jongboom

Amsterdam, North Holland, Netherlands
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
Jan Jongboom is a seasoned technology leader and co-founder/CTO who has spent 15+ years building across the stack—from embedded firmware and IoT runtimes to web tooling and developer experiences. Currently Senior Director of Engineering at Qualcomm after Edge Impulse’s acquisition, he combines hands-on systems engineering with product leadership to enable hundreds of thousands of real-world embedded ML projects. A prolific open-source contributor, Jan has authored thousands of patches to projects like JerryScript (an ultra-lightweight JS engine for IoT), Arm Mbed OS and Mozilla’s Gaia, often implementing low-level drivers and bringing JavaScript to constrained devices. He’s also an active angel investor and builder of developer-facing infrastructure (monolayer, StableBuild), with a knack for turning complex embedded problems into accessible tooling. Based in Amsterdam, Jan is known equally for shipping production-grade firmware and for evangelizing open platforms that scale from sensors to cloud. An uncommon strength: deep expertise bridging tiny-device constraints and developer ergonomics, enabling ML to run where power and memory are scarce.
code14 years of coding experience
job13 years of employment as a software developer
bookUniversity of Amsterdam
stackoverflow-logo

Stackoverflow

Stats
26,947reputation
3.4mreached
588answers
56questions
Badges
jquery-validate
top-5%
caching
top-5%
linq
top-5%
character-encoding
top-5%
javascript
top-5%
jquery
top-5%
github-logo-circle

Github Skills (62)

ajax10
javascript10
http10
internet-of-things10
c1110
ui-design10
editor10
gcc10
c1710
jscript10
asp-net10
uid10
j10
iot10
script10

Programming languages (14)

JavaCSSC++CCMakeMakefileGoNSIS

Github contributions (5)

github-logo-circle
mozilla-b2g/gaia

Jan 2013 - Feb 2015

DEPRECATED - Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project. NOTE: For details of what branches are used for what releases, see
Role in this project:
userFront-end Developer
Contributions:272 commits, 8 PRs, 3 pushes in 2 years 1 month
Contributions summary:Jan primarily worked on the UI components for the "gaia" project, which is HTML5-based Phone UI. Contributions include modifications to alarm settings and display, with specific focus on the clock application. Furthermore, the user integrated the display of the date and time, enhanced keyboard responsiveness, and addressed UI-related bugs for a better user experience.
branchesphonejavascriptgaiahtml5
ARMmbed/mbed-os

Apr 2016 - Apr 2019

Arm Mbed OS is a platform operating system designed for the internet of things
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:35 commits, 25 PRs, 313 comments in 2 years 11 months
Contributions summary:Jan primarily contributed to the Arm Mbed OS project by addressing bugs, enhancing functionality, and improving code quality. They implemented a GCC exporter for the micro:bit board and created exporters for VSCode, enabling developers to use this IDE. Their work includes fixes to memory leaks and incorrect logic in drivers and system clock configurations, as well as addressing format errors. These contributions improved the usability, stability, and overall functionality of the OS, particularly for embedded systems and IoT applications.
kernelmbed-osoperating-systemlinuxmbed
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
Jan Jongboom