Resume

Download PDF

About

I'm a Software Engineering student at McMaster University, currently on my first co-op placement with the Ontario Public Service. I like understanding how things actually work under the hood, whether that's a full-stack web app, a puzzle-solving algorithm, or a piece of hardware built up from a bare microcontroller.

LinkedIn · GitHub

Education

Bachelor of Technology, Software Engineering Technology (Co-op)

McMaster University, expected December 2027

Ontario College Advanced Diploma, Computer Engineering Technology

Seneca Polytechnic, 3.8 GPA, Honours

Experience

Software QA Intern (Co-op)

Ontario Ministry of Public and Business Service Delivery and Procurement, May – December 2026

I'm on the OSAP team for my whole co-op term, testing both sides of the application: the site students use to apply, and the one financial aid staff use to review and process those applications. Most of that is manual testing on pre-production builds, with defects logged in HP's ALM and a build, test, fix, retest loop with the developers.

Setting up a fresh test student by hand takes a lot of clicking, so on my own initiative I wrote a Python Playwright script that does it end to end: it registers the account, generates a valid test SIN, and records the new account number for me. The team's existing automation runs on much older UFT/VBScript tooling, so it's been a good look at both ends of the testing world.

A couple of highlights so far: regression testing after OSAP moved to Azure, I found real defects in older academic years' application logic that nobody had re-checked since the move. I also rewrote test case documents that hadn't been touched in years, so the next group of co-op students inherits something clearer than I did.

Warehouse Attendant

University of Toronto Press, 2022 – 2026

Trusted with direct access to the AS400 inventory system, where one wrong entry can "lose" a book and throw off the whole picking operation. Figured out why one area kept clogging up, then planned and carried out the fix myself, cutting its cleanup from weekly to monthly. Also became the unofficial go-to for coworkers' computer, printer, and warehouse-software problems.

Projects

The full write-ups, with screenshots and links, live on the Projects page. In short:

Additional Skills

Languages

Python
C++
JavaScript
TypeScript
HTML
CSS

Frameworks & Tools

React
Next.js
Tailwind CSS
FastAPI
pandas
NumPy
Streamlit
Git
TanStack Table
shadcn/ui
Radix UI

Testing & QA

Selenium
Playwright

Hardware & IoT

ESP32
Arduino
PlatformIO
Node-RED

Deployment & Infrastructure

Supabase
Netlify
Render