Eric Woroshow

Principal Software Engineer at Snowflake

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

🤩
Rockstar
🎓
Top School
Eric Woroshow is a Principal Software Engineer with 14 years of experience building and modernizing high-scale, high-complexity systems across cloud, payments, and GPU/graphics domains. He has led large technical teams at Google and Stripe to de-monolith critical IAM and policy services handling tens of millions of QPS, and now drives platform-level engineering at Snowflake. Eric excels at translating product and customer needs into pragmatic architectures—ranging from mobile telemetry and experimentation systems to relational DB integrations with AWS Aurora—and is comfortable both shaping vision and shipping low-level implementation details. He contributes to open-source tooling for graphics in Go, having implemented cross-platform procedure loading for OpenGL bindings, reflecting a rare combination of systems-level fluency and cloud-scale design. Based in Seattle and trained at the University of Waterloo, he is known for clear communication of complex ideas and steady leadership through large technical transitions.
code14 years of coding experience
job19 years of employment as a software developer
bookBachelor of Computer Science Computer Science, Bachelor of Computer Science Computer Science at University of Waterloo
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
329reputation
51kreached
0answers
8questions
github-logo-circle

Github Skills (20)

multiplatform10
cross-platform10
c1110
c1710
go10
opengl10
platform-independent10
build-system9
macos8
linux8
windows8
darwin8
generics6
cgo6
c996

Programming languages (5)

JavaC++CJavaScriptGo

Github contributions (5)

github-logo-circle
go-gl/gl

Apr 2014 - Jun 2017

Go bindings for OpenGL (generated via glow)
Role in this project:
userBack-end Developer
Contributions:25 commits, 20 PRs, 17 pushes in 3 years 2 months
Contributions summary:Eric primarily worked on integrating Go bindings for OpenGL, specifically focusing on platform-specific procedure address loading. They implemented functionality to load OpenGL function addresses on Windows, Darwin, and Linux systems. Their contributions also included improving the automatic selection of the appropriate procedure address loading mechanism based on the build environment and fixing an issue related to C string conversion within the GLX implementation.
golangopenglgoglow
errcw/gaussian

Apr 2012 - Jan 2023

A JavaScript model of the normal distribution
Contributions:17 commits, 6 PRs, 10 pushes in 10 years 10 months
normal-distributionjavascriptnormaldistribution
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
Eric Woroshow - Principal Software Engineer at Snowflake