MindSync
Biomedical ML / Time Series
End-to-end pipeline from raw EEG through conditioning to deep models for affect estimation, centering artifact-heavy biosignals, thin labels, and whether splits leak session structure before claiming “real-time” performance.
Noisy biosignals · session-aware validation · ablations & error stratification
Python · PyTorch · DSP / EEG
DraftPilot
LLMs / Agentic Systems
Local, agent-based system that ingests job postings, scores role-profile fit with explicit heuristics, and generates constrained résumé and cover letter drafts, built for inspection and human-in-the-loop control, not auto-submit.
Interpretable scoring · template + LaTeX synthesis · full-stack (React + FastAPI)
React · TypeScript · FastAPI · Python · LaTeX
SafeSteps
Applied NLP / Safety
Hazard reporting flows with messy user text in the wild; classification and routing under class imbalance, with emphasis on failure slices, label noise, and tightening the schema when the model confidently misfires.
Imbalanced classes · error-driven labeling · operational NLP
Python · MongoDB · NLP
ESV (Endangered Species Visualized)
Geospatial / Data Viz
Exploratory stack for species occurrence data: filtering suspect records, map-backed sanity checks, and aggregates transparent enough that domain experts can see what a heatmap is (and isn’t) evidence for.
React · Mapbox · JavaScript
University Management System
Backend / Systems
Multi-tenant Java services with RBAC and analytics paths that had to stay correct under concurrent use: systems engineering that sits alongside ML work when reliability and data integrity are non-negotiable.
Java · AWS · MySQL
Multi-Axis Gimbal
Embedded / Control
Closed-loop stabilization from noisy IMU streams: calibration drift, filter tuning, and closing the gap between bench models and hardware that actually shakes in your hands.
Arduino · C++ · Embedded Systems