David Young

Embedded Systems Architect at The NetBSD Foundation

Urbana, Illinois, 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
David Young is an Embedded Systems Architect with 23 years of experience designing wireless networking, operating systems, and embedded software for mission-focused products. He currently shapes MANET routing and packet processing at goTenna while raising firmware quality and mentoring engineers. A long-time NetBSD developer and former president of The NetBSD Foundation, he invented Radiotap—a radio-information header widely used by Linux, BSD, and network analyzers. His work on HDF5 and low-level drivers shows a track record of hardening portability, cutting latency, and converting compiler warnings into higher code quality. David blends systems-programming rigor with product-minded UX and tooling improvements, and he enjoys building developer-facing tools that make complex technology feel like a “bicycle for the mind.” Based in Urbana, Illinois, he is especially drawn to projects that let nonexperts improvise creatively with computing.
code23 years of coding experience
job19 years of employment as a software developer
bookUniversity High School (Urbana, IL)
bookBachelor of science Computer science, Bachelor of science Computer science at Cornell University
github-logo-circle

Github Skills (9)

c1710
hdf10
portability10
develop10
c-language10
cprogramming-language10
c1110
code-optimization9
fortran4

Programming languages (4)

JavaC++CPython

Github contributions (5)

github-logo-circle
HDFGroup/hdf5

Aug 2019 - May 2022

Official HDF5® Library Repository
Role in this project:
userBack-end Developer
Contributions:97 reviews, 951 commits, 24 PRs in 2 years 8 months
Contributions summary:David's commits focus on improving the HDF5 library's portability and compatibility with various systems, including NetBSD. They modified the code to insulate the library from system macros, implemented more reliable schemes for visiting elements in matrices, and converted GCC warnings into errors to improve code quality. The user also addressed specific issues identified through bug reports, and enhanced the code base.
hdfccppdatabasefortran
Code for improved rv-predict and installer
Contributions:1983 commits in 2 years 3 months
installerimprovedpredict
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