Barry Nolte is a Principal Engineer and seasoned technology consultant with 13+ years of hands-on experience building firmware, device drivers, and IoT prototypes alongside high-performance C++ and Win32 systems. He blends deep hardware-software integration expertise—cultivated across Microsoft roles in debugging, profiling and high-speed data collection—with entrepreneurial practice as a freelance rapid-prototyping specialist. At Microsoft he led platform-level debugging work and ported debuggers to ARM/Windows RT, and his patents and printer-industry collaborations reflect long-term systems thinking. An active open-source contributor, he has extended the d2 diagram compiler and parser to add language features and robust edge-case handling, showing his interest in developer tools and compiler internals. Based in Redmond, he combines pragmatic engineering with a knack for turning proofs-of-concept into production-ready designs.
13 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Computer Systems Engineering, Magna Cum Laude, Bachelor of Science - BS, Computer Systems Engineering, Magna Cum Laude at Oregon Institute of Technology
D2 is a modern diagram scripting language that turns text to diagrams.
Role in this project:
Back-end Developer
Contributions:4 reviews, 2 PRs, 18 comments in 1 year 11 months
Contributions summary:Barry primarily contributed to the `d2compiler` and `d2parser` packages of the `d2` project. Their work focused on implementing new features for the scripting language and improving its capabilities. These changes include the addition of features such as variable support and various improvements related to handling of edge cases. The commits demonstrate a focus on compiler functionality, parsing logic, and testing the language's features.
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.