About me

I build software that people actually use. I'm the web lead at Unify Social, a settlement app for newcomers to Canada, and I'm building Lens, an interview coach that shows its work.

Year
5th year, SFU
Expected
December 2027
Looking for
SWE co-op, 2027
Based in
Vancouver, BC

Open to a software engineering co-op for 2027.

The fastest way to reach me is email.

Email meResume (opens in new tab)

Where I work

Software Engineer (Web Lead), Unify Social

Feb 2026 to now

Built nearly all of the web app for a settlement platform with 500+ users, on a production database shared with the mobile app.

  • Shipped an AI assistant with retrieval over a vector knowledge base, plus AI resume and cover letter tools, with per-user quotas and provider fallback
  • Built a scheduled pipeline pulling events from 12 sources; traced 30 of 69 mislabelled events to a field the sources never set, and fixed it
  • Fixed a race where out-of-order saves wiped user edits, by serializing writes through one promise chain
  • Shipped the app in 7 languages, including right-to-left Arabic, across 120+ reviewed pull requests
RBC Foundation Best Project AwardDesjardins Community Empowerment ChallengeSee the project

Technical Specification (Student Placement), Spotwork

Jul to Sep 2026

Riipen Level UP placement with a job board startup.

  • Found why a 40+ listing job board showed up as only 1 or 2 Google results, traced it to URL structure and metadata, and wrote the fix specification

Classroom Facilitator, STEMA Learning

Jan 2025 to now

Teach coding, robotics and STEM to 20+ students per session, adapting to mixed skill levels.

View full resume (PDF) (opens in new tab)

What I build with

LANGUAGESTypeScriptPythonJavaSQLFRAMEWORKSReactNext.jsFastAPIAstroDATAPostgreSQLSupabasepgvectorSanityTOOLSDockerCloudflareVercelGitLuis

Where I study

Simon Fraser University

BSc, Computing Science · expected December 2027

Relevant courses

  • CMPT 403System Security and Privacy (now)
  • CMPT 307Data Structures and Algorithms
  • CMPT 354Database Systems I
  • CMPT 454Database Systems II
  • CMPT 201Systems Programming
  • CMPT 371Computer Networks
  • CMPT 276Software Engineering
  • CMPT 310Intro to Artificial Intelligence
  • CMPT 353Computational Data Science

Luis Tanafranca

Open to SWE co-op, 2027

Today

Hey, thanks for stopping by.

I'm looking for a software engineering co-op for 2027. Happy to talk about anything on the map.