Peter Dirks

Senior Software Engineer at Garmin

Overland Park, Kansas, 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
Peter Dirks is a Senior Software Engineer with 11 years of embedded systems and UI/UX experience, currently building outdoor handhelds and wearables at Garmin where his work touches over 2 million active devices. He specializes in C/C++ and embedded Linux toolchains, pairing low-level firmware development with higher-level UI features across more than 15 device projects. A practical problem-solver, he has a track record of porting and localizing codebases, optimizing performance, and managing complex git workflows from his early intern days through full-time roles. Based in Overland Park, KS, he also brings web and Node.js experience from earlier projects, and a habit of applying desktop/Linux tooling (gdb, valgrind, cmake) to squeeze reliability and efficiency from constrained devices.
code11 years of coding experience
job2 years of employment as a software developer
bookUniversity of Missouri
languagesEnglish, French, Chinese
github-logo-circle

Github Skills (7)

operating-system8
bootstrap8
kernel7
linux6
apache2
python1
desktop1

Programming languages (1)

TeX

Github contributions (5)

github-logo-circle
PDirks/assemblySnippets

Oct 2014 - May 2015

Contributions:13 commits, 1 push in 6 months
PDirks/geneFax

Oct 2016 - Oct 2016

Contributions:18 pushes, 3 branches in 1 day
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
Peter Dirks - Senior Software Engineer at Garmin