Drew Ogryzek

Principal Software Engineer at Greystone College

Vancouver, British Columbia, 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
Drew Ogryzek is a Principal Software Engineer in Vancouver with 12 years building event-sourced, distributed systems and enterprise information architectures for finance, insurance, and complex domains. He blends hands-on backend development in Go and Ruby with infrastructure and DevOps expertise—Terraform, Docker, AWS—and a strong emphasis on robust error handling and testing practices. As a former CTO and founder, he pairs strategic product thinking with pragmatic engineering, having automated compliance-heavy workflows for private placements and led greenfield microservice efforts. Drew also teaches full-stack development and SQL, translating deep technical experience into practical curricula for new engineers. He values flat teams, open communication, and continual measurement-driven improvement, and brings an uncommon mix of podcasting, teaching, and startup leadership to foster developer-focused culture.
code11 years of coding experience
job11 years of employment as a software developer
bookDiploma Computing Science, Diploma Computing Science at University of Oxford
bookHeriot-Watt University Edinburgh Campus
languagesJapanese, Korean
stackoverflow-logo

Stackoverflow

Stats
350reputation
23kreached
8answers
6questions
github-logo-circle

Github Skills (18)

unit-testing10
testing10
go10
error-handling10
benchmark9
benchmarking9
concurrency8
channel7
goroutine7
ruby-on-rails6
windows6
ruby6
apache6
scripting6
localhost6

Programming languages (8)

TypeScriptShellCJavaScriptGoHTMLRubyPython

Github contributions (5)

github-logo-circle
GoesToEleven/go-programming

Aug 2017 - Nov 2017

Role in this project:
userBack-end Developer
Contributions:78 commits, 42 PRs, 23 pushes in 3 months
Contributions summary:Drew primarily contributed to the error handling and testing aspects of a Go programming repository. They implemented custom error types and error handling strategies using the `errors` and `fmt` packages. The user also focused on unit and benchmark testing, creating and modifying test functions to validate code functionality and performance. These changes reflect an effort to improve code robustness and ensure quality.
DrewBro-Designs/drewbro.com

May 2015 - Nov 2020

Contributions:6 pushes, 2 tags, 1 issue in 5 years 7 months
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