/ 00work

Projects & Contact

A selection of things I've shipped — full-stack apps, computer vision tools, and AI systems.

/ 01projects

Things I've Built

Collaborative Drawing

May 2025

A real-time collaborative drawing tool built on WebSockets and a pub/sub architecture, supporting sub-100ms latency updates for up to 50 concurrent users.

  • p5.js-powered canvas with live shape rendering and real-time parameter editing
  • Over 95% input responsiveness with under 50ms rendering delay
  • Responsive Tailwind UI, 100% cross-device compatible
TypeScriptReactPostgreSQLTailwindCSSWebSockets

SignTrack

Mar 2025

A computer-vision tool that processes dashcam footage to detect and count traffic signals encountered during a drive.

  • YOLOv8 object detection fine-tuned for traffic-light recognition
  • 91% detection accuracy across urban and highway datasets
  • Optimized inference speed for real-time use
PythonOpenCVTensorFlowReact

BFT-Metronome: Byzantine Fault-Tolerant Clock Synchronization

Jan 2025 – May 2025

A novel Byzantine fault-tolerant clock synchronization protocol combining the Brooks-Iyengar sensor fusion algorithm with Inter-Tertile Range (ITR) outlier detection to achieve bounded-error time agreement in adversarial peer-to-peer networks, tolerating up to N/3−1 malicious nodes.

  • Switched from quartile- to tertile-based outlier filtering, raising Byzantine tolerance from 25% to the theoretical 33% bound
  • Applied Brooks-Iyengar interval fusion to aggregate uncertainty ranges into a single consensus offset with a quantified confidence interval
  • Built a modular 4-crate Rust workspace (core algorithms, libp2p networking, Byzantine simulation framework, reference CLI node), holding consensus with ~100ms divergence at 50 nodes with 32% Byzantine peers
Rustlibp2pDistributed Systems

AI-Powered Mental Health Chatbot

May 2025

An empathetic, context-aware conversational assistant for mental health support, built on top of large language models.

  • LangChain-based conversational memory and prompt chaining across sessions
  • FastAPI + PostgreSQL backend for low-latency, secure responses
  • Anonymized storage of user interaction data
LangChainGemini APIPythonFastAPIPostgreSQL

/ 02contact

Let's Build Something

Have a project, a research idea, or just want to talk about the latest match or whatever I'm currently playing? My inbox is open.