Experience

My professional work and research experience, roles, and the technologies I've used throughout my career.

Showing 10 positions in "Work & Professional Experience"
Agentiiv logo

Project Manager

- Agentiiv arrow_outward View Website
December 2025 - March 2026
MCPFastAPINode.jsReactVue.jsPrometheusGrafanaDockerJiraGitHub
Project Manager of Agentiiv's MCP Gateway ML project, building a production-grade communication platform for AI agents and MCP servers, as part of a UTMIST industry collaboration. Defined project requirements, scope, and timelines, while tracking progress and managing the team using Agile Scrum and Jira. Leading system design and implementation, as well as addressing technical challenges.
BuildingAssets logo

Software & Machine Learning Developer

- BuildingAssets arrow_outward View Website
October 2025 - April 2026
PythonPyTorchTensorFlowOpenCVPaddleOCRAWS EC2SupabaseNext.jsReactFlutterGitHub
Developing AuditMate, an AI-driven web and mobile platform that automates building energy audits for BuildingAssets, as part of a UTMIST industry collaboration. The application analyzes energy audits with object detection, OCR, and LLMs.
Performing data analysis and image preprocessing. Building and integrating machine learning and deep learning pipelines that support both professional auditors and individual clients, enabling self-serve and guided audit experiences.
Deploying the full cloud-based architecture using AWS EC2 and integrating AI services with Next.js and Flutter frontends to deliver scalable, accessible applications.
GenAI Genesis logo

Technology Director

- GenAI Genesis arrow_outward View Website
October 2025 - March 2026
Next.jsReactSupabasePostgreSQLREST APIsZodJestFigmaGitHub
Full-stack developer and organizer of GenAI Genesis 2026, Canada’s largest AI hackathon with 2000+ applicants, 800+ hackers (30% increase from 2025), 250+ projects, and 90+ judges. Built and maintained the website, as well as participant and judging platforms, which supported 10,000+ uses during the hackathon.
Designed and implemented secure REST APIs with Zod validation, database schemas, role-based access control, and user interfaces, as well as CI/CD pipelines with GitHub Actions and Vercel for scalable deployment. Collaborated with cross-functional teams, delivering a seamless hackathon experience.
UTMIST logo

Machine Learning Project Team Lead

- UTMIST arrow_outward View Website
Aug 2025 - April 2026
PyTorchTensorFlowscikit-learnPandasNumPyJupyter NotebookGoogle ColabYOLOv11MobileNetV3ResNet-50LaneNetk-means clusteringGMMDockerAzure API ManagementREST APIsNext.jsReactGitHubVisual Studio CodeJira
Leading development of the SceneClarity ML project, an interpretable deep learning pipeline for autonomous vehicle perception, and managing the project using Jira. Analyzing and augmenting large datasets, and building ML models for object detection (YOLOv11, LaneNet), classification (MobileNetV3, ResNet-50), and unsupervised cause attribution (KMeans, GMM).
Integrating outputs from multiple models and researching scoring and weighting methods to reflect real-world autonomous vehicle safety. Delivering Dockerized REST APIs and a React web app for use by other researchers and developers. Presented the project to stakeholders at various events and conferences, including the CUCAI 2026 Conference and the EigenAI 2025 Conference.
UT BIOME logo

Data Engineer & Machine Learning Developer

- UT BIOME arrow_outward View Website
September 2025 - April 2026
scikit-learnPandasNumPySupabasePostgreSQLAirflowdbtGitHub
Built integrated bioinformatics and machine learning pipelines for the Functional Gene Expression project, enabling simultaneous benchmarking of 15+ models and achieving 3× faster analysis. Analyzing multi-dataset gene expression data to identify disease biomarkers and predict autoimmune diseases, training linear, ensemble, gradient boosting, and SVM classifiers, with SHAP/LIME for interpretability. Implemented Airflow + dbt ETL pipelines to transform and store GEOparse data in a Supabase PostgreSQL database.
Starblast.io logo

Mod Developer

- Starblast.io arrow_outward View Website
August 2021 - February 2026
JavaScriptGitGitHubVisual Studio Code
Official contributor and modder of the starblast.io game. Developed the official “Capture the Flag” mod, which has been played over 2 million times, improving performance, balance, and engagement. Developed multiple mods using the Starblast.io API, implementing real-time game logic in JavaScript with WebSockets, and designing custom 3D ships using CoffeeScript for Three.js rendering.
FIRST Tech Challenge (FTC) Teams 16488 & 22101 logo

Mentor & Programming Lead

- FIRST Tech Challenge (FTC) Teams 16488 & 22101 arrow_outward View Website
2025 - February 2026
TensorFlowOpenCVJavaAutodesk Fusion 360OnShapeGitGitHub
Mentored and led FTC teams 16488 and 22101. Designed and led the development of PID-based motion control and finite state machine architectures for autonomous robot operation. Implemented real-time object detection using TensorFlow models integrated with OpenCV for vision-based decision making. Developed high-fidelity robotic simulations directly interfaced with the FTC SDK to validate control algorithms and model complex robot behaviors. Won 2nd place at the Ontario Provincial Championships, as well as Innovate and Design Awards.
Course Digital logo

Founder, President, and Full-Stack Developer

- Course Digital arrow_outward View Website
September 2023 - September 2025
SvelteSvelteKitTypeScriptFirebaseFirestore Cloud DatabaseFirestore (API)GitGitHubVisual Studio CodeCloudflare Pages
Designed and developed the web platform using the SvelteKit framework. Engineered intuitive database schemas and relationships in the Firestore cloud database to support core app functionality such as user management and course enrollment. Continuously improved the user experience based on user feedback.
Led, trained, and supervised a team of tutors to teach students in programming, STEM, and languages. Adjusted course trajectory based on student feedback. Developed marketing initiatives to expand the organization’s reach, positively impacting 300+ students across 50+ schools in Ontario.

STEM Tutor

- Upper Markham Learning Center
June 2024 - June 2025
PythonJava
Part-time tutor at Upper Markham Learning Centre, teaching coding, robotics, competitive programming, and high school STEM subjects including math and physics. Delivered personalized lessons, managed multi-level classrooms, and provided detailed progress feedback to parents while adapting strategies to support individual learning needs.
FutureEd 4 Kids logo

Director of the Coding Section

- FutureEd 4 Kids
July 2023 - September 2024
PythonHTMLCSSJavaScript
Led the coding section at the non-profit organization FutureEd 4 Kids, managing mentors and organizing team meetings. Designed new programming courses to expand the coding section in the organization. Taught students in engaging and interactive classes.