About Me
Hey, I’m Andrew — a Software Engineering graduate from the University of Guelph.
I’ve worked at theScore, where I built promotional features in Elixir for millions of users on both theScore Bet and ESPN Bet. Outside of work, I like helping students learn programming and experimenting with photography whenever I get the chance.
I’m currently exploring new grad opportunities, so if you’d like to connect or chat about tech, feel free to reach out!
Education
University of Guelph
Bachelor of Computing in Software Engineering (Co-op)
2020 - 2025
Guelph, Ontario
Work Experience
Software Engineer Intern
Mistplay
May 2025 - August 2025
Toronto, Ontario
Led the migration of the Game Search service from AWS CloudSearch to OpenSearch —a service responsible for 14% of company revenue that enables users to search through thousands of games within the Mistplay app—improving search performance and scalability. Additionally, I created and deployed 10+ Kubernetes-managed cron tasks, each running in its own container and pod, to automate critical workflows such as caching offers, updating games, and notifying users about rewards
Teaching Assistant
University of Guelph
January 2023 - April 2025
Guelph, Ontario
Led tutorials and labs for the following courses: CIS*1050, CIS*1200, CIS*1300, CIS*2170, CIS*2500
Software Developer Intern
theScore
January 2024 - August 2024
Toronto, Ontario
Contributed to the development of theScoreBet/ESPN Bet's Refer-A-Friend Program for over 5 million users across North America, allowing users to refer others to participate and earn rewards, increasing user engagement and reducing customer acquisition costs significantly
Software Developer Intern
theScore
May 2023 - August 2023
Toronto, Ontario
Building reward-based user experiences for patrons across North America. Contributed to the development of Promotional Credits, a playable award that is used by users within theScoreBet/ESPN Bet
QA Analyst Intern
theScore
May 2022 - December 2022
Toronto, Ontario
Contributed to the release of theScore's proprietary in-house risk and trading platform and other promotional features, including Parlay+, Leg Grading and Opt-In
Skills
Programming Languages
Python
Java
C
JavaScript
TypeScript
Elixir
Technologies & Frameworks
React.js
Next.js
Node.js
Express.js
Phoenix
Tailwind CSS
Databases & Cloud
PostgreSQL
AWS
Docker
Kubernetes
GraphQL
Tools & Others
Git
Figma
HTML/CSS
Kafka
gRPC