Software engineer — Toronto

Randy La
here’s a look into how I build

Hey, I’m a CS student at York University who likes building things! Full-stack apps, mobile projects, and some ML. Feel free to look around.

Next

Selected work

2026 · AI product discovery

Theo Gems

1st place winner at the Google Gemini hackathon. A personal guide inside TD MySpend that reads spending, savings, life events and uploaded documents, then recommends the banking, investing and insurance products that fit the users' needs.

Role
1st place, Google Gemini × TD Hackathon
Stack
Gemini EnterpriseMulti-agentReact NativeGoogle Cloud
Notes
  • Won 1st out of 120 students, judged by 10 TD and Google executives, including TD's CIO
  • Started as a hackathon project which turned into a series of follow up presentations within TD, first to 2 VPs, then an AVP, and eventually a full 400 person engineering org

2025 — 2026 · Social discovery

Chorus

Matches people through what they listen to, with a graph-based recommendation engine scoring overlap across listening history, artists, genres and tracks.

Role
Founder & engineer
Stack
React NativeFlaskSpotify APIFirebase
Notes
  • 150+ waitlist signups and 100k+ TikTok views before launch. Currently in review with the App Store
  • In-chat song sharing, a native beat maker, community groups and nearby concert finder between users

2023 — 2025 · Biomedical ML

GastroTrackAI

Tracks intestinal health through on-device stool analysis, giving patients private, convenient insight they might not otherwise ask a doctor for.

Role
Mobile dev intern, then SWE intern
Stack
TypeScriptTensorFlowFirebaseStripe
Notes
  • Built early screens and features from the ground up, including barcode nutrition lookup and FODMAP tracking, improving analysis accuracy by ~40% along the way
  • Diet, medication and symptom tracking for 100+ patients

2024 · Deep learning

Image Classifier

A convolutional network that classifies the 60,000 images of CIFAR-10 across ten categories, from planes to animals.

Role
Personal project
Stack
PythonTensorFlow / KerasNumPyMatplotlib
Notes
  • 70% validation accuracy with Adam and cross-entropy loss
  • Training curves, confusion matrix and per-class accuracy on every run

01 / 04

About

Comfortable being the least experienced in the room.

I’m a fourth-year CS student based in Toronto. I’ve built authentication used by over a million TD Bank customers, a music social platform app people found through TikTok, and a multi-agent AI assistant that took first place at a TD and Google Gemini hackathon.

Lately I’m learning agentic AI, deep learning fundamentals, and 3D rendering. I’m also into chess, badminton, and music :)

  1. Software Engineer Intern

    TD Bank · Identity & Access Management

    2026

  2. Software Engineer Intern

    Sikh Sparks

    2025

  3. Software Engineer Intern

    GastroTrackAI · two terms

    2023 — 2025

  4. Hon. BSc Computer Science

    York University

    2022 — 2027

Contact

Let’s talk.

randyla78@gmail.com

Randy La — Toronto — 2026