Loren Van Spronsen

Staff Software Engineer at Google

Seattle, 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

👤
Senior
🎓
Top School
Loren Van Spronsen is a Staff Software Engineer in Seattle with 13 years of experience building reliable systems at scale, currently leading engineering efforts at Google after progressive senior roles there since 2015. He brings deep expertise in Microsoft technologies—C#, Visual Studio and T-SQL—while also having broad web experience across PHP, Classic ASP, XHTML/CSS, XSLT and JavaScript. Known for pragmatic performance work, he contributed key optimizations and correctness fixes to the widely used google/protobuf.dart runtime, including benchmark-driven hash code improvements. Loren combines hands-on backend and performance engineering with a history of shipping customer-facing tools and BI systems, and he pairs that product focus with a background in information security from University of the Fraser Valley and a CS degree from Simon Fraser.
code13 years of coding experience
job10 years of employment as a software developer
bookComputer and Information Systems Security/Information Assurance, Computer and Information Systems Security/Information Assurance at University of the Fraser Valley
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Simon Fraser University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
11reputation
80reached
0answers
1question
github-logo-circle

Github Skills (12)

benchmarking10
benchmark10
dart10
performance-optimization10
protobuffer10
protobuf10
data-structure9
struct9
structures9
data-structures9
testing8
mercurial6

Programming languages (8)

TypeScriptC#C++RustJavaScriptGoDartPython

Github contributions (5)

github-logo-circle
google/protobuf.dart

Mar 2021 - May 2022

Runtime library for Dart protobufs
Role in this project:
userBack-end Developer & Performance Engineer
Contributions:3 reviews, 5 commits, 11 PRs in 1 year 2 months
Contributions summary:Loren contributed to the `protobuf.dart` library by addressing performance bottlenecks and fixing bugs. They implemented benchmarks for hash code computation and optimized the `_hashCode` method. Further improvements included correcting hash code generation for repeated enums and ensuring the library's consistent behavior with empty lists in frozen messages.
dartprotobuf
LorenVS/Eto.OxyPlot

Sep 2014 - Mar 2016

Contributions:3 commits, 1 PR, 2 pushes in 1 year 5 months
etooxyplotui-library
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