Jeff Erbrecht

Software Engineer at Google

Greater Kitchener-Cambridge-Waterloo Metropolitan Area Canada
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
Jeff Erbrecht is a software engineer with 14 years of experience and over nine years focused on C#/.NET development, currently contributing at Google from Waterloo, Canada. He blends deep software skills—C/C++, Java, Python, WPF/XAML—and active open-source contributions (notably to the YamlDotNet .NET YAML library) with a rare background in hardware: analog/digital circuit design, high-speed memory and video hardware validation, and hands-on lab work with oscilloscopes and thermal chambers. His research at the University of Waterloo produced a novel image quantization framework that outperformed JPEG, reflecting a long-standing interest in image and video processing. Colleagues rely on him for readable, testable, and efficient code that bridges firmware, tooling, and system-level hardware validation.
code14 years of coding experience
job9 years of employment as a software developer
bookBachelor’s Degree, Electrical Engineering, Bachelor’s Degree, Electrical Engineering at University of Waterloo
github-logo-circle

Github Skills (11)

net10
parserator10
asp-net10
dotnet10
data-serialization10
parser10
csharp10
dotnet-core10
yaml10
serialization10
dotnet-new9

Programming languages (7)

C#TypeScriptC++CGoVim ScriptAssembly

Github contributions (5)

github-logo-circle
aaubry/YamlDotNet

Dec 2014 - Sep 2015

YamlDotNet is a .NET library for YAML
Role in this project:
userBack-end Developer
Contributions:5 commits, 2 PRs, 2 comments in 8 months
Contributions summary:Jeff contributed to the YamlDotNet library by adding new functionality and fixing existing code. Their work included implementing features to allow for different scalar integer bases and fixing a return type in the serialization code. They also refactored parts of the code to make whitespace consistent and added new methods to improve the functionality of the library.
dotnetyamlserializationparser
jeffman/RopeSnakeRomConfigs

Aug 2016 - Apr 2017

Contributions:35 commits, 15 pushes, 6 branches in 7 months
jsonromconfigurations
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