business_center Experience

Work and professional experiences I've had throughout my career.

9 experiences

Scotiabank logo

Platform Engineer Junior

Scotiabank arrow_outward Internship May 2026 – Present
Apache KafkaConfluent CloudApache Flink SQLPowerBIBackstageNext.jsReactNode.jsAzure OpenAIPostgreSQLGCPGoogle Cloud SQLGoogle Cloud Storage (GCS)TerraformGitHub ActionsGitHubBitBucketJira
  • Data Platform Engineer Intern on the Data Platforms Event-Driven Services (EDS) team, building event-driven data platform solutions to streamline self-service, improve developer experience, and expand data access through the Event Exchange platform used by 150+ bank-wide teams.
  • Engineered Catalog 2.0, an automated reporting platform leveraging Power BI, PostgreSQL, distributed platform APIs, and GCP services (Cloud SQL, Cloud Storage) to consolidate metadata, ownership information, usage analytics, and operational metrics for a Kafka ecosystem processing 6 billion+ messages and 1TB+ data monthly into centralized dashboards, improving data accuracy by 12% and reducing executive reporting effort by 60× from hours to minutes.
  • Developed reusable full-stack Backstage plugins for event-driven developer workflows using React and Node.js, and established a scalable plugin architecture enabling 5+ teams to build self-service capabilities through automated GitHub Actions and Terraform workflows.
  • Designed and developed an AI-powered real-time financial crime detection PoC using Apache Kafka, Confluent Cloud, Apache Flink SQL, and Azure OpenAI to implement low-latency stream processing, anomaly detection, LLM-powered alert enrichment, and AI-assisted case triage; implemented data governance controls and optimized data pipelines for data performance, consistency, and reliability to support real-time risk detection; proposed the architecture as a foundation for future real-time AI banking applications and presented the solution to CTO, EVP, SVP, and VP-level leaders as well as engineering teams across Scotiabank.
Scotiabank × IMI BIGDataAIHUB logo

Team Lead

PythonPandasNumPyscikit-learnimbalanced-learnSHAPLIMENext.jsReactJupyter NotebookAnacondaGitHub
  • Led Team 33 to develop an interpretable AI Anti-Money Laundering (AML) platform combining machine learning (ML), explainable AI, and regulatory intelligence, and won 1st Place with a $15,000 prize among 430 competitors across 90+ teams, including PhD, Masters, and Undergraduate students.
  • Built and optimized anomaly detection pipelines using Python, Pandas, NumPy, scikit-learn, and imbalanced-learn; optimized and extended a 2-model framework into 16 transaction-specific models across 7 transaction types for 61,000+ individual and small business transactions, capturing behavioural patterns and identifying 6.5× more AML critical transactions on largely unlabeled datasets.
  • Built explainable AML decision workflows combining SHAP, LIME, and LLM-generated explanations with regulatory knowledge sources including FINTRAC, FINCEN, and FLSC, improving transparency, auditability, and investigator confidence.
  • Developed a full-stack investigation platform using Next.js and React to integrate anomaly detection results, AI-generated case explanations, and a knowledge library of AML red flags and suspicious activity patterns into a unified system.
Agentiiv logo

Project Lead

Agentiiv arrow_outward Multi-Agent AI Platform Startup December 2025 – March 2026
MCPFastAPINext.jsReactPostgreSQLAWSSlackGoogle WorkspacePrometheusGrafanaDockerJiraGitHub
  • Architected and delivered the MCP Gateway project, a production-grade orchestration layer enabling secure AI agent-to-MCP server communication. Defined system architecture, technical requirements, and Agile delivery milestones using Jira.
  • Designed and developed a containerized AWS-hosted gateway using FastAPI and Docker, integrating 5 MCP servers (134 tools) across PostgreSQL, Slack, and Google Workspace; implemented JWT SSO authentication, RBAC, centralized PostgreSQL logging, and rate limiting.
  • Built platform observability infrastructure using Prometheus, Grafana, and a custom React dashboard to monitor request traffic, server utilization, system health, and failures, enabling reliable multi-agent workflow execution through centralized tool access.
BuildingAssets logo

Software & Machine Learning Engineer

BuildingAssets arrow_outward AI Energy Auditing Startup October 2025 – March 2026
PythonFastAPIOpenRouter APINext.jsReactFlutterAWS EC2GitHub
  • Developed AuditMate, an AI-powered web and mobile platform for automating building energy audits at BuildingAssets. Performed data analysis and image preprocessing, and built backend APIs using FastAPI to support audit workflows.
  • Integrated OpenRouter API with Google Gemini agents for computer vision-based fixture identification, manual retrieval, and energy improvement recommendations.
  • Built Next.js and Flutter frontends, and deployed on AWS EC2, enabling both professional auditors and self-serve clients through automated and guided audit experiences.
GenAI Genesis logo

Technology Director

GenAI Genesis arrow_outward October 2025 – March 2026
Next.jsReactSupabasePostgreSQLREST APIsZodGitHub ActionsVercelJestFigmaGitHub
  • Organizer of GenAI Genesis 2026, Canada's largest AI hackathon, leading technology development for participant and judging platforms supporting 2,000+ applicants, 800+ hackers (30% YoY growth), 250+ projects, and 90+ judges; built and maintained platforms that facilitated 10,000+ interactions throughout the event.
  • Engineered scalable full-stack infrastructure using Next.js, React, Supabase, and PostgreSQL, implementing secure REST APIs, Zod validation, database schemas, and role-based access control to support participant workflows and judging operations.
  • Built and deployed automated CI/CD delivery pipelines using GitHub Actions and Vercel, improving release reliability and reduced release time by 35% through continuous integration and streamlined deployment workflows while achieving zero-downtime operations throughout the hackathon.
UTMIST logo

Machine Learning Project Team Lead

UTMIST arrow_outward Aug 2025 – April 2026
PyTorchTensorFlowScikit-learnPandasNumPyDockerREST APIsNext.jsReactGitHubVSCodeJupyter NotebookGoogle ColabJira
  • Led the development of the SceneClarity machine learning project, a modular framework for estimating scene-level reliability in autonomous vehicle perception, and managed the project using Jira.
  • Analyzed and augmented a dataset of 1M+ images, developed object detection and classification models, and analyzed detection confidence for perception reliability, while achieving 95%+ accuracy on image classification tasks.
  • Delivered Dockerized REST APIs and a React web application. Presented the project at conferences and events including CUCAI 2026 and EigenAI 2025.
UT BIOME logo

Data & Machine Learning Engineer

UT BIOME arrow_outward September 2025 – March 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.
  • Analyzed multi-dataset gene expression data to identify disease biomarkers and predict autoimmune diseases, trained linear, ensemble, gradient boosting, and SVM classifiers, and applied SHAP/LIME for interpretability.
  • Implemented Airflow + dbt ETL pipelines to transform and store GEOparse data in a Supabase PostgreSQL database.
Starblast.io logo

Game Mod Developer

Starblast.io arrow_outward 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, and optimized the mod to double the frame rate (FPS), 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.
  • 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, increasing the successful autonomous run rate by 30% through iterative simulation-driven tuning.
  • 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.
Projects arrow_forward home Home