About me
Education
University of Toronto
2025
Bachleors of Science
Specialist in Computer Science
Experience
Elections Canada
APR 2025
Deputy Returning Officer
- Served Electors
Elections Ontario
FEB 2025
Deputy Returning Officer
- Served Electors
Al Jazeera
DEC 2023 - FEB 2024
ML Engineer Freelancer
- AI gen translated voice clone w/ gen lip sync
- Designed platform-agnostic fact-checking pipelines tools for journalists
- API throttler/balancer to monitor & auto adjust to avoid rate limiting
Elections Ontario
JUN 2022
Deputy Returning Officer
- Served Electors
Microsoft
SEP 2019 - DEC 2019
Software Engineering Intern
- Built Smart Attendance tool w/ faceID to show Azure AI/ML at QitCom
- Developed help chatbot for employees of a client company
- Transcriber, Translator & NER tool for Police for inter-lingual comms
- Represented Microsoft w/ customers to gather reqs & implement solutions
Al Jazeera
JUN 2018 - SEP 2018
Software Engineering Intern
- NLP and Computer Vision to automate claims validation on visual and audio sources
Al Jazeera
DEC 2023 - FEB 2024
ML Engineer Freelancer
- AI gen translated voice clone w/ gen lip sync
- Designed platform-agnostic fact-checking pipelines tools for journalists
- API throttler/balancer to monitor & auto adjust to avoid rate limiting
Projects
tottenib
This Site
ONGOING
- Landing Page
- CV Cards
- Card logos from Projects
- Upload and link Project code
- Build and Software Stack
Music Learning App
ONGOING
- Detect Musical Pitch
- Chord deduction
- Rhythm detection
- STEP 2: Port to mobile
3D Terrain Generator
OCT 2024
- Perlin Noise Generator
- fractal Brownian Motion layering
- Transform mesh and render
- STEP 2: Tectonic Structure
Cycling Minimap & HUD
JUL 2022
- Generate minimap from GPS data
- Generate spedometers for sensor data
- Overlay and sync with POV video
- STEP 2: Customizers
Genome post processing & Visualization
JUL 2022
- Genetic heatmap w/ freq of segments of your DNA amongst relatives
- A mutation map which showing SNPs you have the mutated form on
- Cluster graph maps relatives w/ common dna to help construct trees
- STEP 2: Package
Conferences
IBC 2019
SEP 2019
- Presented AI-based video analysis POC
- Contributed to LCVEC discussions shaping MPEG-5 standard
QitCom 2019
OCT 2019
- Presented Smart Attendance POC and showcased Surface devices (Hub 2, Studio)