Jack Humbert

Web Developer II at Franklin Electric

Fort Wayne, Indiana, United States
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
award
Top expert inCross-Platform Developer Tools and Productivity Software
Jack Humbert is a versatile embedded systems and web developer with 12 years of experience building consumer hardware, firmware, and full‑stack applications, currently serving as Web Developer II at Franklin Electric. As founder of OLKB and lead architect of QMK, he built and sustained keyboard firmware used by thousands of devices and millions of users, blending low‑level C firmware work with Python tooling and polished front‑end configurator interfaces. He combines product engineering—designing PCBs and enclosures and selling 10,000+ units—with hands‑on software skills across JavaScript, backend tooling, CLI/build systems, and release engineering. Comfortable moving between embedded audio sequencers and web UI polish, Jack is equally at home prototyping hardware in KiCad or restructuring complex JavaScript layouts. His background shows a rare mix of entrepreneurial product ownership and deep open‑source stewardship, plus practical experience recruiting and managing a global collaborator network.
code12 years of coding experience
job5 years of employment as a software developer
bookUnfinished Bachelor of Science, Computer Science, Unfinished Bachelor of Science, Computer Science at Purdue University
stackoverflow-logo

Stackoverflow

Stats
129reputation
22kreached
22answers
1question
github-logo-circle

Github Skills (35)

embedded-software10
javascript10
jquery10
controller10
firmware10
command-line-interface10
user-interface10
c-programming10
microcontroller10
midi10
i2c10
midi-instrument10
avr10
toolkits10
dm-tools10

Programming languages (16)

C#CSSC++CRustInno SetupHTMLGDScript

Github contributions (5)

github-logo-circle
qmk/qmk_firmware

Dec 2014 - Dec 2022

Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
userEmbedded Systems Engineer
Contributions:13 releases, 37 reviews, 1603 commits in 8 years 1 month
Contributions summary:Jack's contributions primarily focused on firmware development for a keyboard. They were involved in initializing matrix rows and columns, reading column pins, implementing keymap functionality, and integrating audio features, indicating a strong focus on the core functionality of the keyboard's firmware. Further, their work involved the implementation of a music sequencer, including note input, processing and playback, and other user interfaces.
rp2040firmwareavratmelkeyboard-support
WolvenKit/WolvenKit

Nov 2021 - Sep 2022

Community Mod editor/creator for REDengine games.
Role in this project:
userBackend Developer & Tools Engineer
Contributions:19 reviews, 414 commits, 21 PRs in 10 months
Contributions summary:Jack primarily focused on adding new features to the command-line interface (CLI) and the Modkit, a tool for modifying and creating content for REDengine games. They were instrumental in enabling support for converting tweak files, a crucial part of the modding workflow. The user also made several improvements to the TweakDB compilation process, adding features and fixing array handling. Furthermore, the user incorporated the CLI into the main application installer, demonstrating skills in build and release engineering.
gamegameswitcher-3modmodding-tools
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
Jack Humbert - Web Developer II at Franklin Electric