Projects
Here are some projects I have worked on.

Digital Twin - Your Data, Your Rules
A conversational AI agent that maintains structured memory of user-specific facts, mimics user face and voice, and exposes memory as an interactive surface for data governance. This project combines neuroscience-inspired memory architecture with multimodal embodiment and interactive memory governance.
Learn more →
Learned Motion Matching
An implementation of Learned Motion Matching with deep neural networks for real-time character animation. This project combines traditional motion matching algorithms with deep learning to create smooth, responsive character animations.
Learn more →
Reinforcement Learning Soccer Bot
Training intelligent soccer-playing agents using reinforcement learning algorithms in DeepMind Soccer Environment. This project implements and compares SAC, PPO, and POCA algorithms to develop autonomous multi-agent soccer players.
Learn more →
Total Recall
A Software Framework for Capturing Events of Interest from Long Surveillance Videos
Learn more →
Single Shot Detection
This article implements Single Shot Detection (SSD), a fast object detection model using multi-scale feature maps and anchor boxes. It follows the standard SSD pipeline with a VGG16 backbone, enabling real-time performance with efficient bounding box predictions.
Learn more →
Restaurant Quality App
An Android application to show qualities of restaurants in Surrey, Vancouver.
Learn more →