Skip to content

About

Data Science graduate from Simon Fraser University.

Based in Vancouver, BC. I work across analysis and engineering — the analysis is more useful when you can also build the thing that acts on it.

Experience

Sep — Oct 2025

Vancouver, BC

Full-Stack Developer (Freelance)

Miijaan

  • Built a monorepo platform on a NestJS REST API with Prisma ORM and a Next.js front end, covering guest onboarding, media submissions, and admin review workflows.
  • Implemented secure upload and storage using S3-compatible presigned URLs, Prisma transactions, and automated thumbnail generation, with OTP email verification and scoped, session-based admin access.
  • Containerised the stack with Docker and added automated migrations and shared environment templates so local development matched deployment.
  • Next.js
  • NestJS
  • Prisma
  • PostgreSQL
  • MinIO/S3
  • Docker

2018 — Present

Vancouver, BC

Unreal Engine Developer

Independent

  • Design and implement gameplay systems — combat, interaction logic, AI spawning, wave progression — across Blueprints and C++, iterating across releases on real player feedback.
  • Migrate performance-sensitive logic from Blueprints into C++ while keeping properties, functions, and events configurable inside the editor.
  • Ship and maintain production PC builds, including packaging, versioning, and patch deployment.
  • Unreal Engine 5
  • C++
  • Blueprints
  • Steamworks

Mar — May 2025

New Westminster, BC

Software Developer

AIModels Tech Inc

  • Built a SQLAlchemy ORM layer over TimescaleDB/PostgreSQL for time-series equipment metrics, modelling complex relationships and trigger-aware behaviour against an existing schema.
  • Wrote pytest suites covering CRUD operations, relationships, and database triggers, making the data layer safe to change.
  • Restructured GitHub Actions into component-specific jobs with coverage baselines, and automated schema initialisation through Docker.
  • Designed dashboard layouts for equipment monitoring in Figma and iterated them on stakeholder feedback.
  • Python
  • SQLAlchemy
  • TimescaleDB
  • pytest
  • Docker
  • CI

Jan — Feb 2025

Vancouver, BC

Full-Stack Developer Intern

Transendity

  • Shipped the Payment Methods feature end to end: Django REST Framework endpoints with token authentication, structured validation and error responses, wired into the dashboard.
  • Rebuilt dashboard layouts for responsiveness and mobile navigation, resolving rendering, redirect, and hydration issues.
  • Debugged containerised migrations and CORS failures to restore reliable communication between front end and back end.
  • Django REST Framework
  • Python
  • JavaScript
  • Docker

Jun 2020 — Apr 2022

Richmond, BC

Refurbishment Technician

Communication Test Design, Inc. (TELUS)

  • Refurbished home routers and fibre modems on a production line, and triaged incoming units for full refurbishment, parts harvesting, or rejection.
  • Operated bench test equipment to verify hardware and coordinated with the team lead to hold daily throughput targets.
  • Hardware QA
  • Diagnostics

Education

Completed Aug 2026

Burnaby, BC

B.Sc. Data Science

Simon Fraser University

Coursework: Statistical Learning & Prediction, Introduction to Data Science, Probability & Statistics, Applied Linear Algebra, Linear Optimization, Introduction to Artificial Intelligence, R for Data Science.

Jan 2021 — Aug 2023

Vancouver, BC

Associate of Applied Science, Computer Science

Langara College

Skills

Data & statistics

  • Python
  • SQL
  • pandas
  • NumPy
  • scikit-learn
  • statsmodels
  • SciPy
  • matplotlib
  • R

Software

  • C++
  • C#
  • Java
  • TypeScript
  • React
  • Next.js
  • Node.js
  • NestJS
  • Django

Infrastructure

  • PostgreSQL
  • TimescaleDB
  • Docker
  • Git
  • Linux
  • GitHub Actions

Game Development

  • Unreal Engine 5
  • Blueprints
  • Unity

Availability

Open to data science, analytics, and software roles.