Software Engineer — AI, ML infrastructure & geospatial products
EXPERIENCE
Meta (Reality Labs)Nov 2024 — Feb 2026
Software Engineer · Toronto
- Led the migration of a distributed ML platform, fully rebuilding compute, storage & networking infrastructure
- Rewrote CPU-bound image preprocessing into GPU kernels — a 350x speedup with <1% output drift
- Led the migration of 30+ models to MIG GPU infra; enabled CONNECT tunneling that improved cross-network ML throughput by 2×
MapSightApr 2024 — Present
Founder · Waterloo
- Built a geospatial analytics platform that finds optimal distribution locations by analyzing driving-time metrics (AWS, React, Python, Flask, DynamoDB)
- Categorized industry locations with cosine similarity, FuzzyWuzzy & agglomerative clustering, with an LLM in the loop
Scale AIJan 2024 — Nov 2024
Software Engineer, AI Training · Remote
- Wrote 30+ novel DSA problems & reviewed 230+ submissions (Python, Java, C++)
- Assisted the RLHF training of Google Gemini's external API capabilities for the trip-planning feature, across 12 LLM projects
Capital OneNov 2019 — Sep 2022
Senior Software Engineer · Toronto
- Analyzed 95 fraud & dispute case states and designed solutions reducing losses by $2M+/year
- Applied for the SR&ED tax incentive worth $300K+ for the currency-conversion work
- Developed scalable ECS clusters on AWS with CI/CD; features & REST APIs across 10+ Java Spring Boot microservices
EricssonJan — Aug 2018
Software Developer Intern · 5G RAN
- 5G radio features in C++ on live carrier networks — helped increase LTE throughput by 400%
PROJECTS
- ChessMate — led a team of 6: a SCARA robot that plays chess (ML, OpenCV, AWS)
- EyeSee — assistive vision headset, 1st place @ HackPrinceton
- Beneficent Relief — donation money-tracking transparency system
EDUCATION & CERTIFICATIONS
McMaster University — B.Eng, Mechatronics & Co-op (software focus)June 2019
Algorithms and Data StructuresDatabasesDistributed SystemsNetworks and SecurityOperating SystemsSoftware OptimizationScientific ComputationControl TheoryEmbedded SystemsReal-Time SystemsRoboticsSignal Processing
AWS Solutions Architect — AssociateDec 2023
SKILLS
Languages: Python, C++, Java, JavaScript, TypeScript, Rust
Frameworks: PyTorch, React, OpenCV, Flask, Django, TensorFlow, Spring Boot, Next.js
Technologies: Kubernetes, Docker, CUDA, Triton, AWS, PostgreSQL, MySQL