D
PORTFOLIO / PORTFOLIO / PORTFOLIO / PORTFOLIO / PORTFOLIO / PORTFOLIO /
PORTFOLIO / PORTFOLIO / PORTFOLIO / PORTFOLIO / PORTFOLIO / PORTFOLIO /

Latent SpaceMail: Agentic AI Research Newsletter

A fully automated weekly newsletter pipeline built on Google Cloud Platform. Six specialized agents orchestrated via Pub/Sub and Firestore fetch, score, and summarize the top ArXiv AI papers and industry news, then compose and deliver personalized HTML emails to subscribers — with bilingual support, subscriber preferences, and Firebase Auth.

Autonomous Hydro-Dam Control: Managing 1-in-10,000-Year Extreme Flood Events with RL

A Reinforcement Learning (RL) agent designed to optimize water release strategies for hydroelectric dams during extreme flood events. The project focuses on autonomous decision-making to ensure water levels remain within critical safety boundaries to prevent structural failure. Please note that the source code is proprietary and cannot be shared publicly, though the full technical report is provided.

RuneScape Infinite Prayer Plugin

A RuneLite plugin that exploits a timing mechanic to grant unlimited prayer points. Reached 40+ paying customers through organic marketing via YouTube videos and forum posts.

Adversarial RL for Fast Nash Equilibria

Proved that forcing a Reinforcement Learning (RL) AI agent to face a dedicated adversary trained to exploit its weaknesses cuts convergence to a provably unbeatable, game-theoretically optimal strategy nearly in half — from 17.5M to 9.6M training steps — implemented from scratch in a custom multi-agent tactical shooter environment.

Exposing Spatial Blind Spots in Vision-Language Models

Built a benchmark revealing that frontier VLMs — including GPT-5.4 and Gemini 2.5 Pro — systematically fail at imagining 3D perspective shifts, with lateral accuracy collapsing below random chance at large viewpoint misalignments.

LLM-Driven Deterministic Clinical Guideline Compiler

Built a deterministic clinical guideline compiler that transforms clinical guideline PDFs into machine-executable, audit-ready decision workflows—using LLMs only at build time. The system enforces strict schemas, line-level traceability, and fail-closed validation, producing reproducible artifacts with cryptographic hashes and zero inference-time AI. Structured reasoning, engineered for safety and trust.

n2 × n2 Sudoku Solver

A Sudoku solver that solves any solvable n2 × n2 puzzle, where n ∈ ℤ+, using tree recursion. The algorithm recursively explores possible board configurations, backtracking when conflicts arise. This ensures all possibilities are considered, guaranteeing a solution for valid puzzles. By combining recursion and backtracking, the solver efficiently handles larger grids and adapts to different Sudoku variations.

Real-time NHL Goal Probability Prediction

An application that uses REST API requests to retrieve NHL shot data and convert it into feature vectors for machine learning. It features neural networks, decision trees, logistic regression, extensive feature engineering, and data preprocessing. A dockerized tool allows real-time analysis by inputting a game ID. The codebase includes tools for performance evaluation, graphing, and goal probability estimation.

ABOUT / TOOLBELT / ABOUT / TOOLBELT /
ABOUT / TOOLBELT / ABOUT / TOOLBELT /

Hello!

I build end-to-end products: functional, useful, and well-crafted. M.Sc. in Machine Learning from MILA (Yoshua Bengio's lab, Canada's premier AI research institute), 3 years as a software engineer, B.Eng. in Mechanical Engineering. I hold AWS certifications in Generative AI and Machine Learning and have shipped production AI pipelines on GCP with Docker, FastAPI, Pub/Sub, and Firebase. I also have a genuine passion for Reinforcement Learning: reward shaping, designing agents, watching them train. It's a hobby as much as a specialty. Here are some of the tools I work with:
  • Python
  • C++
  • C#
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • PyTorch
  • stable-baselines3
  • gymnasium
  • scikit-learn
  • XGBoost
  • Pandas
  • Numpy
  • matplotlib
  • GCP
  • AWS
  • Docker
  • FastAPI
  • Firebase
  • Pub/Sub
  • Flask
  • Streamlit
  • Three.js
CONTACT / CONTACT / CONTACT / CONTACT / CONTACT / CONTACT /
CONTACT / CONTACT / CONTACT / CONTACT / CONTACT / CONTACT /