Software EngineerFullstack DeveloperBackend EngineerAI/ML Builder

Building friendly frontends and reliable backends, and shipping end-to-end features.

Projects

Selected work across ML and full‑stack projects.

Path Planning & Control Sandbox

Path planning is abstract without visuals → Implemented interactive A* planning with Chaikin smoothing and Pure Pursuit/PID tracking.

Toronto Safety Dashboard

Created a user-friendly dashboard to explore Toronto Police Service MCI near any address — postal‑code search, time and radius filters, and colour legend.

LSTM Classical Music Generator

Symbolic‑music LSTM that generates multi‑bar classical‑style phrases; end‑to‑end MIDI pipeline from parsing → training → synthesis.

Encrypted File Sharing

Local storage lacked security → built an encrypted file system in Go (AES-GCM, HMAC) for safe sharing.

F1 x ML Project (WIP)

🚧 Under construction 🚧 🏎️💨 Experimenting with racing data + ML predictions. Demo + repo coming soon.

k‑NN Geolocation

Image geolocation via CLIP embeddings + k‑NN; grid‑searched k and PCA analysis delivered the lowest MDE in my experiments.

cvmoji - emoji resume generator

Plain text resumes are boring → created a React/TypeScript generator that maps skills to emojis and exports SVG/PNG.

LinkedOut

LinkedIn titles too plain? Type your role → get a cursed lineup of inflated, buzzword-heavy titles (with Meme Mode for extra LinkedIn clout).

Shift Scheduler

Constraint‑aware matching automates data collection and shift assignments, improving scheduling accuracy and cutting time by ~30%.

Experience

Calectra
Data Scientist / Data Engineer (Contract)
October 2025 – February 2026 · Oakland, CA
Calectra logo
  • Built cost modeling pipeline (electricity vs. gas, EU ETS) for EU and US; Python modules for capacity, intensity, pricing; per-plant savings (€/t, €/day).
  • Delivered market-level analysis for multiple industries using notebooks for repeatable analysis.
LegalZoom
Software Engineer
May 2024 – Aug 2024 · Mountain View, CA
LegalZoom logo
  • Built and deployed Spring Boot REST API endpoints to fix filing data accuracy, cutting support calls by 15%+.
  • Integrated APIs into customer UI and refined schemas so backend and front end stay in sync across thousands of daily filings.
Pienomial
Software Engineer
Jun 2022 – Aug 2022 · Remote
Pienomial logo
  • Implemented Merkle tree data structures in Go/Rust with MongoDB for tamper-proof validation in distributed systems.
  • Automated operational task workflows with scripts, cutting maintenance time by ~30%.
UC Berkeley - EECS (CS61B)
Data Structures Course Staff
Jan 2023 – May 2023 · Berkeley, CA
UC Berkeley - EECS (CS61B) logo
  • 1:1 guidance and debugging for 50+ students in data structures and algorithms; lab completion rates improved ~25%.
University of California Police Dept.
Community Service Officer
Nov 2022 – Jun 2024 · Berkeley, CA
University of California Police Dept. logo
  • Built a shift scheduling tool for 80+ staff, cutting scheduling time by >30% and reducing errors from manual planning.

Skills

Python
Java
Go
TypeScript
JavaScript
C++
C
Kotlin
React
Next.js
Tailwind CSS
Node.js
FastAPI
Spring Boot
Remix
PyTorch
TensorFlow / Keras
OpenCV
SLscikit‑learn
PostgreSQL
MongoDB
SQL
AWS
Google Apps Script

Education

University of California, Berkeley
B.S. Electrical Engineering and Computer Sciences
2021 – 2025