About me

Background & Approach

I'm a full-stack and backend developer with a CS degree from the University of Ottawa and production experience across React, TypeScript, Node.js, and AWS. I've spent the last few years in enterprise IT and technical consulting while keeping my hands in code, and I'm now focused full-time on returning to a developer role.

What I care about most is the reasoning behind a decision, not just the output. On The Event Sanctuary platform, that meant designing a rental request state machine with two independent status fields — admin decision and physical item lifecycle — deliberately separated to prevent invalid combinations. It also meant building the renter-facing React app so no account creation is required at all — signed JWTs in transactional emails grant access to a secure messaging thread instead, removing friction without removing security.

I work best in environments where technical depth is valued and where I'm trusted to own a problem end-to-end — from architecture decisions through to a live, maintained deployment.

Location

Ottawa, ON

Availability

Open to contracts & roles

Education

BSc Computer Science, U Ottawa