Beemoot
Find your next best friend. Get involved in your community.
Beemoot is a platform to help you find your next best friend and get involved in your community doing the things you love.

// software engineer
Software engineer at Amazon, based in Toronto. Six years building systems at scale. Computer engineering graduate from Queen's University. Currently building Beemoot on the side.
./about
Queen's University
BASc Computer Engineering
Class of 2017

// me
I graduated from the computer engineering program at Queen's University in 2017. I have a passion for technology, building, and programming.
After graduating, I joined Grip Limited, a Toronto advertising agency, where I rebuilt their proprietary ad software from the ground up into a fully serverless, scalable product. 1.5 years of deep full-stack work across Python, TypeScript, React, and a suite of AWS services.
In 2020 I joined Amazon, where I've spent the past five years building software at a scale (world-wide marketplaces, hundreds of millions of customers). Working at Amazon has sharpened my instincts for systems design, operational excellence, and customer obsession.
Outside of work, I'm building Beemoot. It is a side project I've been working on and plan to launch soon. I'm also starting to write regularly here, mostly about the experience of building something from zero.
// recognition
./work
Building software at scale across Amazon's infrastructure. Six years of shipping production systems used by millions of customers.
Worked on a small development team to rebuild Grip's proprietary advertisement software from the ground up into a fully scalable, serverless architecture on AWS.
Learned Python to write scripts for internal operations. Worked with cloud infrastructure monitoring.
./shipping
Find your next best friend. Get involved in your community.
Beemoot is a platform to help you find your next best friend and get involved in your community doing the things you love.
A single place to store all of your favourite things, and share with friends.
A fun way to show people what you can about, and it grows with you over time. You can truly show how long you've loved something.
./projects
Award-winning final year engineering project. C++ program that analyzes radio signals to detect drones operating nearby — capable of detection up to the maximum physical range of the drone controller.
Wrote C++ code for signal data processing, MATLAB scripts for signal analysis, and Python scripts for raw data parsing. Won 1st place at the Queen's IEEE Student Papers Competition.
Built a complete compiler for Garnet, a new programming language based on Ruby. Implemented all phases: scanner, parser, semantic analysis, and code generation in S/SL and PT Pascal.
S/SL is the same technique used in IBM's COBOL compilers. The methods used in GNU C, Python, and Ruby compilers. A strong exercise in the fundamentals of software engineering.
Neural network that reads in-game player actions and predicts engagement, frustration, and challenge levels — trained on a dataset of Mario players.
Tested multilayer perceptron with backpropagation using 1–5 hidden layers with varied inputs in MATLAB. Outputs help game developers understand user demographics and adjust gameplay accordingly.
Full-featured AirBnB-style rental platform for Queen's alumni. Built with two teammates as a third-year database course project.
Features: login, registration, add/manage accommodations, booking requests, ratings, comments, admin tools. Developed full ER schema from scratch using phpMyAdmin.
Constructed an Arduino-controlled robotic arm for circuitry exploration and embedded programming. Capable of moving and grabbing objects in 3 dimensions using servos.
Group project with 6 team members. Full-featured hangman game with a complete dictionary, three difficulty levels, multiple custom game modes, and a fully designed UI with dynamic themes.
First-year engineering design project. Portable, programmable, solar-powered digital sign that can be transported by a single person and reprogrammed in the field. Donated to a local organization.