Leah O

Software Engineer at Instacart

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

🤩
Rockstar
🎓
Top School
Leah O is a software engineer with nine years of experience building reliable backend systems at major tech companies including Google, Lyft, Uber, and now Instacart, with a Computer Science degree from the University of Waterloo. She has deep hands-on experience in cloud services and distributed systems—working on GCP Cloud Tasks and Cloud Scheduler—and has repeatedly focused on observability and debugging tooling. Her open-source contributions to Uber’s dig/Fx ecosystem show a knack for making dependency injection graphs and error stacks actionable and visual, improving developer debugging workflows. Leah blends production-grade engineering with a practical interest in developer experience, demonstrated by tools that translate complex runtime relationships into intuitive visual formats.
code9 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Waterloo
languagesMalay, Chinese, Chinese, English
github-logo-circle

Github Skills (6)

golang10
go10
graph-visualization10
dependency-injection10
error-handling9
testing8

Programming languages (1)

Go

Github contributions (5)

github-logo-circle
uber-go/dig

May 2018 - Aug 2018

A reflection based dependency injection toolkit for Go.
Role in this project:
userBack-end Developer
Contributions:8 commits, 20 PRs, 34 pushes in 2 months
Contributions summary:Leah primarily contributed to the `uber-go/dig` repository by implementing features related to visualizing the dependency injection graph. Their work involved adding options to visualize errors within the graph, ensuring that errors are properly represented. The commits also included adding a method to determine if an error could be visualized, enhancing the debugging capabilities of the toolkit. Furthermore, they worked on parsing the dependency graph into DOT format and outputting to an io.Writer, improving the tools visual representation of the dependency structure.
golanginjectiongodependency-injectionreflection
leyao/dig

May 2018 - Jun 2018

A reflection based dependency injection toolkit for Go.
Contributions:2 PRs, 11 pushes, 8 branches in 12 days
golanginjectiongodependency-injectionreflection
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
Leah O - Software Engineer at Instacart