Kees Bakker

Randstad, 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
Kees Bakker is a seasoned software developer with 19 years of professional experience and a multi-decade career spanning embedded systems, compiler technology, and Linux-based server and tooling work. He co-founded SODAQ and has hands-on expertise in C/C++, Python, embedded Linux and IoT integrations—contributing USB and ADC support for SAMD21-based boards in the popular RIOT-OS project. Comfortable with both low-level hardware integration and maintainable server software, he also has a history of improving cross-platform mobile libraries (SDL/UIKit) and enhancing internationalization in desktop projects like Gramps. Known for prioritizing maintainability as much as functionality, he combines pragmatic system administration skills (Apache, MySQL, Postfix) with deep familiarity with toolchains and version control from decades in industry. Based in the Randstad, Netherlands, he brings entrepreneurial experience running his own firm plus senior field engineering roles supporting complex embedded toolchains.
code19 years of coding experience
job42 years of employment as a software developer
bookBSc, Electrotechniek, BSc, Electrotechniek at HU University of Applied Sciences Utrecht (Hogeschool Utrecht)
bookrk jongensschool Vinkeveen
github-logo-circle

Github Skills (25)

samd2110
objective-c10
ios10
mobile-development10
python10
sdl10
usb10
c1110
microcontroller10
genealogy10
c1710
iot10
localization10
adc10
rtos10

Programming languages (13)

JavaC++CRustGoTypeScriptHCLDockerfile

Github contributions (5)

github-logo-circle
gramps-project/gramps

Oct 2006 - Aug 2011

Source code for Gramps Genealogical program
Role in this project:
userBack-end Developer
Contributions:220 commits in 4 years 11 months
Contributions summary:Kees primarily contributed to the `gramps-project/gramps` repository by adding and modifying code related to the genealogy program's core functionality. Their work involved creating new files, likely implementing features, and adjusting existing code, particularly within the context of relationship calculations. The code changes suggest they were focusing on localization aspects, handling Dutch language-specific elements within the application's relationship calculations. Overall, the user was likely involved in refining the program's data processing and internationalization capabilities.
pythongnomegrampsgtk4genealogy
RIOT-OS/RIOT

Feb 2019 - Sep 2022

RIOT - The friendly OS for IoT
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:19 reviews, 51 commits, 84 PRs in 3 years 8 months
Contributions summary:Kees primarily contributed to adding USB device functionality and configuring ADC settings for various Sodaq boards within the RIOT-OS environment. Their work involved modifying board-specific peripheral configurations, particularly focusing on the SAMD21 microcontrollers. They also addressed minor issues related to test scripts and code style, showcasing a strong understanding of the RIOT-OS ecosystem and hardware integration.
riot-osinternetofthingsrtosriotmicrocontrollers
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
Kees Bakker