University of Waterloo Bachelor of Computer Science graduate with a business specialization and philosophy minor. I build ML systems — fine-tuning pipelines, LLM agents, RAG architectures — and ship production backends in Python. 9 internships across ML, data science, and software engineering, from YC startups to government to enterprise.
Neo Scholar Finalist · 5x Hackathon Winner · Stanford Code in Place Instructor · URA @ UWaterloo · Research Exchange @ Lancaster University
ML SWE Intern @ Lyft (Toronto) · Open Source Developer @ Fermilab with ML4SCI, University of Alabama, and Rutgers University. Exploring Fall 2026 New Grad roles in ML, systems, or software engineering.
Work authorized in 🇨🇦 Canada · 🇪🇺 EU · 🇨🇳 China
| Lyft | ML Software Engineer Intern | ML model training, evaluation, and observability for rider experience · PyTorch, Python | 🇨🇦 Toronto |
| Fermilab ML4SCI · GSoC | Open Source Developer | Agentic Lagrangian Extraction — building HEPTAPOD workflows for literature-to-simulation BSM model generation · Python, LLM agents | 🇺🇸 Remote |
| Nokia | Software Engineer Intern | Built LoRA fine-tuning pipeline for Qwen generating Camunda BPMN XML with GGUF quantization · PyTorch, Unsloth, Transformer | 🇨🇦 Ottawa |
| TD Bank | Data Scientist Intern | Replatformed pipelines for 1.5M+ rows, automated 30+ min of manual ingestion per cycle, migrated on-prem to Azure · PySpark, Pandas, Databricks | 🇨🇦 Toronto |
| Stanford University | Student Instructor | Taught Stanford's Code in Place CS106A to 40,000+ students globally · Python, Karel, Tkinter | 🇺🇸 Remote |
| August | Software Engineer Intern | Handled 2000+ req/min across 10+ endpoints, led end-to-end multi-agent RAG pipeline with LLM-as-Judge · LangGraph, FastAPI, AWS | 🇺🇸 NYC |
| Health Canada | ML Engineer Intern | Built document QA system using Llama3 7B + ChromaDB, improved accuracy ~20% via query transformation · LangChain, Azure, Streamlit | 🇨🇦 Ottawa |
| Respan YC W24 · formerly Keywords AI | Software Engineer Intern | Parsed 1000+ resumes with spaCy NER pipeline, reduced response delay 98% via SQLite caching · spaCy, SQLite | 🇺🇸 Remote |
| Intapp | ML Engineer Intern | Achieved 70% recall on entity recognition by fine-tuning spaCy models and optimizing via W&B on Azure | 🇩🇪 Berlin |
- Agentic Lagrangian Extraction from the Literature — Fermilab · GSoC · ML4SCI · University of Alabama · Rutgers University
- Symbolic Regression using GPT Models — Undergraduate Research Assistant, University of Waterloo
- Clustering Algorithm Optimization — Research Exchange, Lancaster University
- Medical Agent — Technical Project Manager, Wat.ai
Languages
ML / Data
Web
Cloud / Infra
Tools
Born in 🇮🇹 Italy, raised 🇨🇳 Chinese, studying in 🇨🇦 Canada, interned in the 🇺🇸 US, and exchanged in the 🇬🇧 UK. NBA obsessive who fine-tuned an LLM on r/nba posts and built an AI that roasts bad basketball takes. I play chess badly but build chess bots to compensate. Philosophy minor who thinks about AI alignment when not shipping ML pipelines. Basketball, poker, anime, and the occasional Leetcode grind round out the rest.