Flint
A session firewall for MCP-connected agents. Enforces RBAC - roles, bindings, scopes, and per-argument
constraints - then tracks data flow across calls to catch exfiltration attacks that per-request inspection misses.
MCP
AI Security
Agents
Companion Health
A low-level C++ MAVLink health daemon for companion computers, designed to expose hardware and service
health under fault conditions through a custom health message protocol.
C++
MAVLink
Health Monitoring
Drone Builder
A collaborative drone design and simulation platform that combines real-time 3D visualization with
deterministic validation of configurations and flight setups.
3D Visualization
Simulation
Drone Design
Early Mission Degradation Detection in Multi-Agent Autonomous Systems
Built a multi-agent reinforcement learning project involving environment modeling, agent training, and
experimental evaluation. Explored coordination strategies and analyzed emergent behaviors through simulation
results.
Advanced ML course, Fall '25 - Prof. Armin Mehrabian & Sardar Hamidian
Reinforcement Learning
Multi-Agent Systems
Simulation
Sysmon
A real-time system monitoring tool with a Go backend and D3.js-based frontend visualizations. It monitors
CPU, memory, disk, and network usage.
Go
D3.js
Monitoring
Lucid Ledger
A payment gateway for web3 applications that allows workers to get paid without intervention, combining
smart contracts with off-chain APIs for a smoother payment flow.
Smart Contracts
Web3
Payment Gateway
Zeroking
A zero-knowledge game where players prove knowledge of a secret without revealing it, built as an
exploration of cryptography and interactive proof systems.
ZKP
Cryptography
Game
Homomorphic Encryption Toolkit
A toolkit built with C++ and Go to experiment with encrypted data operations for privacy-preserving
computation and research.
C++
Go
Homomorphic Encryption
Bowled.GG
A card-based cricket game with turn-based gameplay, built to make cricket more playful and interactive for
solo or social play.
Cricket
Turn-based Game
Card Game
Lunar Lander - Hand Gesture Controlled Game
Control the OpenAI Gym LunarLander-v2 environment using hand gestures detected from a webcam with MediaPipe
Hands and OpenCV.
Python
OpenCV
MediaPipe
OpenAI Gym