Summary
Ryan Mok is a Staff Software Engineer with a decade of experience building user-centric backend systems and improving developer experience. He has led backend efforts at Extend across 10+ projects, driving significant API performance gains (including a 78% reduction in p99 latency) and shaping product scope through close collaboration with product, design, and business teams. Comfortable across the stack, he applies pragmatic engineering—Kotlin, Spring, Terraform, AWS—to deliver measurable time-to-market improvements and reliable infrastructure. He’s also an effective mentor and hiring contributor, turning co-op engagements into full-time hires while introducing team processes that boost productivity. Based in Toronto with a Systems Design Engineering degree from the University of Waterloo, he brings a systems-thinking approach that prioritizes human outcomes as much as technical excellence. A detail that sets him apart: he pairs deep performance tuning with hands-on developer tooling fixes to reduce both customer-facing latency and internal tech debt.
10 years of coding experience
6 years of employment as a software developer
Bachelor of Applied Science (BASc), Systems Design Engineering, Honours, Co-op, Bachelor of Applied Science (BASc), Systems Design Engineering, Honours, Co-op at University of Waterloo
English, Chinese, Chinese