CS @ UBC — Vancouver-based builder shipping voice AI, Chrome extensions, and database tooling. Previously a producer & news editor in Korea.
I loved journalism because I loved seeing people connect — when we understand each other better, even the parts we dislike start to make sense.
Currently a final-year CS student at the University of British Columbia, focused on backend systems, APIs, and developer tooling. I'm drawn to projects where engineering meets a real human workflow — voice handoffs for nonprofits, calendar plumbing for university testing facilities, schema design that holds up at 3NF.
Before UBC, I worked in Korean broadcasting and digital news. I'm starting to think tech can do what journalism did for me — bring people closer to systems they don't fully understand. That's the kind of work I want to keep finding.
That background still shows up in how I build: I care about the people on the other side of the screen — what they need, what frustrates them, what they don't say out loud.
FastAPI, Node.js, and Oracle. Designing endpoints with draft/confirm separation, OAuth flows, and full referential integrity.
OpenAI Whisper across 50+ languages and GPT-4o-mini for structured JSON extraction — turning 5-minute voice handoffs into 30-second records.
Co-shipped a Chrome Extension serving 29 active users, currently coordinating with a UBC facility director for an official endorsement.
Eight years in newsrooms and live broadcast control rooms. I prioritize ruthlessly, write tight, and don't break under deadline pressure.