Channeling Skinny Bob
A bold, cinematic website that turns a creator's archive into an immersive experience for their audience.
VISIT WEBSITE ↗
Currently booking new software, AI, and web projects. Clear timelines, steady communication, and no jargon.
A selection of software, tools, and websites I've delivered for clients, built to look sharp, run smoothly, and make life easier for the people who use them.
A bold, cinematic website that turns a creator's archive into an immersive experience for their audience.
VISIT WEBSITE ↗A complete website rebuild for a university research centre, easy to update and easy to search.
VISIT WEBSITE ↗A faster, clearer boat-rental website with simple online booking, built for the busy season.
VISIT WEBSITE ↗Clear options for what your business needs, from websites to custom software, AI, and automation. The prices below are starting points. After a short, no-pressure chat, I'll send you a quote made for your project.
A fast, professional website that makes your business look credible and easy to find on Google. From a simple builder setup to a custom marketing site with online booking.
Custom web apps and tools, built from scratch. Dashboards, customer portals, booking systems, and links to the tools you already use, all to help your business run smoother.
Custom software, AI features, and automation for businesses that want something truly their own. From smart tools to full systems built around the way you work.
Every site I build is made to rank on Google. I also offer SEO on its own, whether I built your site or not.
Personal projects in computer vision and robotics, where I experiment with new tools so the work I bring to clients stays current and capable.
A drone that spots a person and flies itself to follow them, on its own and in real time.
A camera-equipped robot that locks onto a target and tracks it as it moves around the room.
A drone that finds its own landing pad and lands with no pilot.
Experiments that check identity by spotting faces and confirming a real person is there, like banking apps do.
University research projects supervised by Dr. Bowen Hui at UBC Okanagan, covering how AI behaves, how to distinguish human work from AI, and how software teams operate.
A look at how AI picks up bias from its training data. I compared two models trained on very different philosophical texts.
READ PAPER PDF ↗A tool that checks whether code was written by a person or by AI. I used it to study how student work is changing.
READ PAPER PDF ↗A tool that studies how software teams work together. It turns their day-to-day activity into clear, visual patterns.
A system that reads players' jersey numbers from TV soccer footage, even when the video is blurry or far away.
READ PAPER PDF ↗I take on work that's ambitious and genuinely useful. The best projects bring together strong design, careful research, and solid engineering to solve a real problem.
Minor in Data Science
University of British Columbia
2023–2026
The things people usually ask first.