Daniel Johnson

Senior Software Engineer at GitHub

Pullman, Washington, 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
Daniel Johnson is a Senior Software Engineer with 10 years of experience building and leading firmware and Linux-focused software teams, currently contributing at GitHub. He has a strong background in C/C++, Python, and C# and has led a six-person Linux firmware team developing industrial software-defined networking switch firmware at Schweitzer Engineering Laboratories. Daniel excels at result-driven, maintainable code and technical decision-making across R&D and production test systems, with experience spanning embedded systems, tooling, and cross-organization coordination. Based in Pullman, Washington, he combines hands-on implementation with leadership in low-level systems and firmware, and his playful GitHub bio hint suggests a pragmatic, personable approach to engineering.
code10 years of coding experience
job13 years of employment as a software developer
bookB.S. in Software Engineering, Computer Software Engineering, B.S. in Software Engineering, Computer Software Engineering at Oregon Institute of Technology
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
351reputation
27kreached
2answers
3questions
github-logo-circle

Github Skills (77)

git10
github-enterprise10
electron10
typescript10
gitignore10
file-manager10
version-control10
php10
editor9
keyboard9
mouse9
vim9
game-development9
microsoft9
visual-studio-code9

Programming languages (11)

C#TypeScriptJavaC++ShellCGoreStructuredText

Github contributions (5)

github-logo-circle
wirecat/danoHome

Apr 2018 - Jun 2024

Contributions:4 PRs, 40 pushes, 6 branches in 6 years 2 months
home-assistantconfiguration-filesdirectoryconfigurationshomeassistant
gobros/container

Nov 2022 - Oct 2024

A simple Inversion of Control (IoC) container using Go Generics
Contributions:7 releases, 18 PRs, 37 pushes in 2 years
go-genericsinversion-of-controldependency-injectiongogolang
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