Software engineer who builds projects that puts the human experience first.
Software engineer who likes to automate tasks and systems that reduce load for humans. I create work with the user experience in mind.
Senior student at The University of British Columbia graduating April 2026. I studied abroad for one year at Tsinghua University, where I took computer science courses in AI, ML. An opportunity that gave me a unique global perspective of technology.
I'm quite involved in my community as a lead in the Google Developer Student Club and the Data Analytics Club, where I contribute to tech initiatives. I also like to compete in hackathons and build projects on the weekends.

University of British Columbia
Bachelors in Computer Science & Business
Tsinghua University
Exchange Studies
Toolbox
Grouped by recency & depth, not category
Things I've built
A mix of products, hackathon builds, club sites, and research — full write-ups live on the projects page.
Rehabify
HACKATHON 2026
Rehabify
nwHacks 2026 Hackathon 1st/631. An AI-powered physical therapy coaching app that uses computer vision and voice AI to monitor exercise fo…
Next.jsReactMediaPipeNeon PostgreSQLVapi+3MaintainerOS
HACKATHON 2026
MaintainerOS
Cursor Hackathon 2nd place. An open-source maintainer control plane that imports GitHub issues, classifies backlog risk, builds context b…
Next.jsTypeScriptTailwind CSSGitHub APINeon PostgreSQL+1
TransitBrainHACKATHON 2026
TransitBrain
Real-time operations dashboard for TransLink's bus fleet, built to support the transition to battery-electric buses. Ingests live GTFS Re…
Next.jsTypeScriptMapbox GL JSZustandTailwind CSS+2WealthOS
PRODUCT 2026
WealthOS
A full-stack financial planning dashboard that uses Monte Carlo simulation, macro regime detection, and human-in-the-loop approval to mod…
Next.jsReactTypeScriptTailwind CSSRecharts+4City Wallet
HACKATHON 2026
City Wallet
A privacy-forward local offers wallet that uses weather, proximity, movement, and demand signals to surface personalized nearby deals whi…
Next.jsReactTypeScriptTailwind CSSOpenWeatherMap API+2Real-Time Fraud Detection System
PRODUCT 2025
Real-Time Fraud Detection System
Full-stack fraud detection system with Java Spring Boot backend and React frontend for real-time transaction monitoring and multi-layered…
JavaSpring BootReactMySQLApache KafkaDestination AI
PRODUCT 2025
Destination AI
An intelligent route planning application that uses AI to optimize travel routes, suggest efficient paths, and provide real-time navigati…
JavaScriptReactNext.jsGoogle Maps APITransLink API+1UBC BOLT Website
COMMUNITY 2025
UBC BOLT Website
Official website for UBC Data Analytics (BOLT) student organization, featuring modern design, event management, and member resources for …
JavaScriptReactNext.jsTailwind CSSSupabase+1UBC UX Hub Website
COMMUNITY 2025
UBC UX Hub Website
Official website for UBC UX Hub, UBC's first and largest UX design club since 2017, featuring modern design, event showcases, team profil…
JavaScriptReactNext.jsTailwind CSS
Experience
2024 → present
- Sep 25 — NowCampus PartnerPerplexity AI
Represent Perplexity AI to build relationships with academic departments and student organizations to increase AI adoption Organize and host workshops and events to demonstrate Perplexity's capabilities in research an…
Vancouver
- Sep 25 — NowVP of TechnologyUBC Data Analytics (BOLT)
Lead the technical direction and strategy for UBC's data analytics student organization Manage technical infrastructure and ensure software projects meet the operations for events and competitions
Vancouver
- Sep 25 — NowSoftware DeveloperUBC UX Design Club (UXHub)
Develop user-centered web applications and digital tools for the UBC UX Hub community Collaborate with UX designers to implement responsive and accessible user interfaces
Vancouver
- Sep 25 — NowEvents and Logistics LeadGoogle Developer Student Club (GDSC)
Plan and coordinate technical workshops, hackathons, and developer events for 300+ student members Collaborate with Google and industry partners to bring technology workshops to campus
Vancouver
- May 25 — Sep 25Software Engineer InternPolymuse
Early startup in VR/AR. Worked on a developing a product called ProductShot Worked on the Web Development for the product, fixing code, and shipping features fast.
Vancouver
- Sep 24 — Jan 25ResearchTsinghua University
Developed a 3D U-Net architecture for precise pixel-wise classification of vasculature structures Implemented an innovative two-step training pipeline with supervised pretraining and denoising techniques
Beijing