
Full-stack cinema ticket booking app where users browse movies, pick showtimes, select seats on a live grid, and hold reservations with a countdown timer.
Full-stack developer · P.Eng. · Based in Canada
I'm a full-stack developer based in Canada. I've built SaaS products, business websites, and internal tools, handling everything from the database to the frontend.
Before becoming a full-time developer, I worked in product management. That experience changed the way I approach software. I spend as much time thinking about the user experience as I do the implementation. If something feels confusing, I want to fix it before users ever run into it.
My main stack is React, Next.js, Django, PostgreSQL, Docker, and AWS. I like building software that's reliable, easy to maintain, and solves real business problems. I communicate regularly throughout a project and make sure things don't stop working once they're delivered. If you're looking for someone who can take ownership of the whole project, I'd be happy to chat.
I build with

Full-stack cinema ticket booking app where users browse movies, pick showtimes, select seats on a live grid, and hold reservations with a countdown timer.

Full-stack platform generating BUY/HOLD/SELL stock signals from technical and fundamental analysis, with portfolio and watchlist tracking.

Marketing website for a Canadian oil & gas integrity engineering firm, with CMS-managed services and a working contact form.

Engineering SaaS platform for pipeline integrity assessments — ILI analysis, fitness-for-service (API 579, B31G, CEPA), and PDF reporting.

Asset integrity management platform for oil & gas operators — tracking pipelines, equipment, inspections, and risk assessments.

Dashboard for tracking industrial turnaround inspection progress across sites, districts, and asset types.
I usually respond within a day.