Damian Gryski is a Principal Software Engineer based in Vancouver with 14 years of experience building reliable, high-performance backend systems and tools. Currently at Fastly, he brings deep Go expertise—evidenced by contributions to notable projects like carbonapi, roaring bitmaps, TinyGo and the robotics framework Gobot—where he has improved concurrency, error handling, and low-level memory and serialization robustness. His background spans platform and DevOps work (Tsuru/Docker provisioning) to embedded and compiler-level engineering, showing a rare comfort with both infrastructure and hardware-facing code. Known on GitHub as a "Gopher," Damian pairs rigorous testing and fuzzing practices with pragmatic refactors to harden libraries used in production systems. A Waterloo B.Math alumnus, he combines academic grounding with years of shipping durable systems at scale for companies including Booking.com and Fastly.
14 years of coding experience
10 years of employment as a software developer
B.Math Honours Computer Science Co-op, B.Math Honours Computer Science Co-op at University of Waterloo
Implementation of graphite API (graphite-web) in golang
Role in this project:
Back-end Developer
Contributions:486 commits, 72 PRs, 252 pushes in 3 years 6 months
Contributions summary:Damian primarily worked on implementing and improving the carbonapi project's functionality. Their contributions included matching existing API endpoints, adding a global concurrency limiter, improving error handling, and refactoring the codebase. Furthermore, the user added support for features such as relative time formats, and graph-related enhancements.
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Role in this project:
Back-end Developer
Contributions:466 reviews, 104 commits, 213 PRs in 1 year 4 months
Contributions summary:Damian primarily contributed to the core functionality of the TinyGo compiler. Their commits focused on fixing bugs related to memory management, specifically within the garbage collection routines. They also worked on adding and improving support for string operations within the compiler. Furthermore, the user implemented enhancements to the reflect package.
rp2040nrf52nrf528408051pong
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
Damian Gryski - Principal Software Engineer at Fastly