logo Performance Engineering Intern, NVIDIA

January-April 2019 | Toronto, Ontario


logo Software Engineering Intern, Riot Games

May-August 2018 | Los Angeles, California

  • Worked as a full-stack engineer to ship a new lolesports viewing experience
  • Led my team in writing a key Golang sidecar service, enabling Esports live stats
  • Setup service monitoring and on-call alerting for watch.lolesports.com services
  • Worked directly with product managers to build proof of concepts

logo Undergraduate Research Assistant, University of Waterloo

January-April 2018 | Waterloo, Ontario

  • Researched and implemented a gesture typing recognizer in Swift
  • Created a macOS and iOS application for running experiment trials

logo Software Engineering Intern, Riot Games

May-August 2017 | St. Louis, Missouri

  • Designed and implemented a new UI for scheduling tournament matches using React
  • Created new standards to improve code consistency between engineering teams
  • Communicated with customers around the world to validate product vision

logo Development Manager (PC Team), Mineplex LLC

2016-2017 | Remote

  • Coordinated a small team of developers across multiple timezones
  • Incorporated JIRA into the development workflow, improving productivity
  • Executed code review for quality and standards
  • Developed a public RESTful API to empower developers in the community

logo Software Engineer, Mineplex LLC

2014-2016 | Remote

  • Created a service to detect spam bots on hundreds of Minecraft servers in real time
  • Facilitated infrastructure scaling to millions of unique Minecraft players