Adam Richardson

About Me

I am a Canadian software developer, currently interning at Stripe in San Francisco. I study Computer Science at the University of Waterloo (a co-op degree). I am open to offers of employment from May 2017 onwards.


Email me at, or reach out via LinkedIn.

Work History

Things I've Built


I am currently enrolled in Bachelor of Computer Science, Co-op at the University of Waterloo (Waterloo, ON, Canada), with graduation projected for 2019. I take particular academic interest in the development of compilers and interpreters, in algorithms and data structures, and in discrete mathematics.

I graduated from Colonel By High School (Ottawa, ON, Canada) in 2014, and I was a recipient of the Silver Medal award for achieving an academic average greater than 90%.


I have been taking part in competitive programming events since early high school. In grades 11 and 12, I competed at Canada's national high school Olympiad, an exclusive event to which only the top 24 competitors in the country are invited. I have continued to compete frequently since high school in various online competitions, with the eventual goal of achieving success in the collegiate ACM-ICPC competitions.

Outside of tech, I am an avid competitive runner. I am a member of the University of Waterloo track and cross-country varsity teams; I was named the Most Valuable Player for the 2015-2016 cross-country season, and in early 2016 I ran 8:24.69 over 3000m on the track (thereby becoming Waterloo's 6th fastest athlete over that distance, all-time). In early summer 2016, I won the National Capital Race Weekend 5K road race, surpassing a field of nearly 8000 athletes.