David Piepgrass is a Chief Software Architect with roughly two decades of hands-on experience building full-stack systems in C++, C#, and TypeScript, and a proven track record of delivering greenfield products from architecture through shipping. He designed and wrote large mapping and planning products (FastNav and Barreleye) as sole or lead developer, blending low-level performance engineering with polished UX across desktop, mobile and web. A prolific open-source author (roughly 300k LoC) he created projects ranging from an SNES emulator to parser generators, language extensions and general-purpose libraries, demonstrating deep expertise in programming languages and tooling. He excels at designing new systems and shared libraries that improve team productivity and product quality, preferring roles where architecture and craftsmanship matter over being “just another coder.” Based in Calgary, he holds a Computer Engineering degree with distinction from the University of Calgary and often oscillates between commercial product work and long-running personal open-source research.
12 years of coding experience
17 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Engineering, Bachelor of Science (B.Sc.), Computer Engineering at University of Calgary
A reasonably fast in-memory B+ tree with a powerful API based on the standard Map. Small minified. Well documented.
Contributions:4 reviews, 49 commits, 7 PRs in 3 years 9 months
apimemorydocumentedmapb-tree
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
David Piepgrass - Chief Software Architect at Barreleye Software