Josh Geenen

Technologist, Firmware Architecture at Western Digital

Rochester, Minnesota, 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

👤
Senior
🎓
Top School
Josh Geenen is a firmware architect and technologist with 12 years of experience designing and delivering hard disk drive firmware at Western Digital. He combines deep C++ and Python proficiency with low-level debugging expertise (GDB, Valgrind, Green Hills MULTI) to drive architecture, feature design, and code review across incubation and staging teams. Josh has led indirection and customer enablement efforts, mentoring teammates while shepherding new features from design through integration and bug hunts. His background includes building developer tools and web interfaces earlier in his career and contributing a widely used contact-sync add-on during Google Summer of Code. Known for a 4.0 Computer Engineering degree and a pragmatic focus on preventing bugs before commit, he brings both hands-on engineering rigor and a collaborative, mentorship-driven approach.
code12 years of coding experience
job14 years of employment as a software developer
bookBS, Computer Engineering, 4.0, BS, Computer Engineering, 4.0 at Michigan Technological University
languagesSpanish
github-logo-circle

Github Skills (12)

imports10
thunderbird10
twitter10
facebook10
google-contacts10
api7
database5
dns5
ecobee3
exporter2
prometheus1
prometheus-exporter1

Programming languages (3)

CJavaScriptGo

Github contributions (5)

github-logo-circle
jdgeenen/gcontactsync

Dec 2013 - Jun 2020

Synchronizes contacts & groups between Thunderbird or SeaMonkey and Google Contacts. Imports Facebook friends and Twitter contacts
Contributions:238 commits, 2 PRs, 79 pushes in 6 years 6 months
groupscontactsgoogle-contactsfacebookthunderbird
jdgeenen/contactphotos

Apr 2016 - Nov 2017

Contributions:9 commits, 4 pushes, 1 branch in 1 year 7 months
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
Josh Geenen - Technologist, Firmware Architecture at Western Digital