David Janssen is a licensed civil engineer and project manager with over 30 years of experience delivering water, wastewater, and industrial facility projects across municipal and private sectors. He has led projects from feasibility and conceptual design through construction, excelling in budgeting, cost estimating, structural assessments, and vendor coordination for complex upgrades and new builds. At ADM he managed engineering for more than 40 flour milling facilities internationally, developing practical designs, financial justifications, and safety improvements. Currently managing municipal and industrial water projects at Earles Engineering, he combines hands-on engineering judgment with stakeholder-focused project delivery. An occasional coder and open-source contributor, he has extended core logic in a notable keyboard-management project, reflecting a practical curiosity for technical problem-solving beyond civil engineering.
10 years of coding experience
34 years of employment as a software developer
Master of Science - MS, Civil Engineering, Master of Science - MS, Civil Engineering at Kansas State University
Contributions:5 releases, 4 reviews, 477 commits in 2 years 11 months
Contributions summary:David primarily focused on adding new functionality to the keyboard manager, specifically implementing a "macro-style" button that emits a sequence of events, as well as the "tap-next" and "tap-hold-next-release" buttons, extending the remapping capabilities. They addressed a parser bug and worked on better handling of layer-switching buttons. The changes involve modifications to the core logic of button definitions.
Open-source keyboard firmware for Atmel AVR and Arm USB families
Contributions:9 pushes in 1 year 6 months
rp2040firmwareavratmelusb
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
David Janssen - Project Manager at Earles Engineering & Inspection, Inc.