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.
McMaster University, expected December 2027
Seneca Polytechnic, 3.8 GPA, Honours
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.
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.
The full write-ups, with screenshots and links, live on the Projects page. In short: