Summary
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.
11 years of coding experience
11 years of employment as a software developer
Diploma Computing Science, Diploma Computing Science at University of Oxford
Heriot-Watt University Edinburgh Campus
Japanese, Korean