About Me

Developer, builder, student.

What I Do

I'm captaincto, a McGill student and builder who designs and builds websites, apps, and digital products, usually working across the whole process from the first idea to a usable result. The part I actually enjoy is that there's no hand-off. What gets designed is what gets built, because I'm doing both.

My main ongoing project is Grasstile, an outdoor activity finder and trip planner whose defining feature gets you off the app and outside in under 30 seconds. During the school year, university is my main focus, but I keep building alongside it.

My Story

It started with game modding. I was making custom maps for Brawl Stars and began asking why everything looked the way it did, which led to design, which led to code, which led to building full products end-to-end.

I tried applying to art school once. They said no. Turns out the tools I needed were free all along. Coding is the most expressive creative medium I've found: you design something, then you make it real. I haven't stopped building since.

How I Work

Async by default. I work well independently and asynchronously. I prefer clear written communication, defined scope, and being able to make progress without constant meetings. I give updates before anyone has to ask.

Design first. I usually work out the structure, flows, and important decisions before I get deep into implementation. Features start as a sketch, then wireframes, then screens, so most of the hard calls are made before the code is.

I try to finish things. Most side projects die in a folder somewhere. I'd rather ship the ones I start, then keep improving them.

Languages

English (native) · French (native) · Mandarin Chinese (native spoken) · Spanish (conversational) · Japanese (basic)

Skills & Tools

Design

UI·UX Design
Visual Storytelling
Framer

Frontend

HTML / CSS
JavaScript / React
Next.js / Vue.js / Tailwind

Backend & Tools

Node.js / Python / Java
APIs / MongoDB / Supabase
Git / GitHub

Now You Know Me. Say Hi!

If something here clicked, I'd genuinely love to hear from you. No pitch needed.

Reach out