Portfolio

Projects across AI, quantum computing, biotech, and developer tools

12 projects · 5 categories
🧠

AI & Machine Learning

4

AI False Belief Tracking

Research 2025

Belief-sensitive embodied assistance

Exploring a fascinating problem in cognitive AI: can a helper agent understand not just what a human wants, but what they mistakenly believe about the world? This research models Theory of Mind in embodied agents, enabling them to detect when a human holds a false belief (like thinking keys are in the kitchen when they're actually in the bedroom) and decide whether to physically help or simply communicate the truth. Built on VirtualHome simulation with custom belief inference modules and intervention decision networks.

PythonVirtualHomeCognitive ModelingTheory of MindRL

IMST-Quant

Research 2025

GNN-powered sentiment trading pipeline

A full-stack quantitative trading research pipeline that goes beyond simple sentiment analysis. The system ingests Reddit discussions and market data, builds a medallion-architecture data lake (raw → bronze → silver → gold), then uses graph neural networks to score author influence based on historical prediction accuracy and community trust networks. The influence-weighted sentiment features feed into forecasting models and a backtesting engine with realistic transaction cost modeling. Designed for researching whether 'who says it' matters as much as 'what they say' in social sentiment trading.

PythonGNNPyTorch GeometricReddit APIFinancial MLBacktesting

Veriflow

Active 2025

ML/LLM verification harness

Shipping ML models shouldn't feel like pushing to production with crossed fingers. Veriflow is a local-first verification framework that turns your release checklist into executable gates—data schema validation, distribution drift detection, regression tests against golden datasets, and evaluation metric monitoring. Initialize a project, define your checks in YAML, and run them as part of CI or locally before any deployment. When something breaks, you know before your users do.

PythonML OpsData ValidationCLIYAML Config

RepoGym

Research 2025

RL environment for software engineering

Evaluating AI coding agents is hard—most demos are cherry-picked and unreproducible. RepoGym provides a standardized reinforcement learning environment for software engineering tasks, complete with Docker-isolated execution, structured tool actions (read, write, run tests, git operations), shaped reward signals based on test passage and code quality metrics, and detailed telemetry for analyzing agent behavior. Includes a React dashboard for visualizing agent trajectories and comparing different approaches on the same tasks.

PythonReinforcement LearningDockerGymnasiumReact Dashboard
⚛️

Quantum Computing

2

QuSim

Complete 2025

Research-grade quantum circuit simulator

A from-scratch quantum circuit simulator supporting 4 distinct simulation backends: statevector for pure states, density matrix for mixed states and decoherence, stabilizer (Gottesman-Knill) for efficient Clifford circuits, and tensor-network for memory-efficient large systems. Features comprehensive Kraus operator noise modeling, real-time von Neumann entropy and mutual information tracking, automatic failure diagnostics for noise-dominated circuits, parameter sensitivity analysis, and a full quantum error correction sandbox with syndrome decoding. Interactive 3D Bloch sphere visualizations and entanglement graphs make it a complete research and educational tool.

PythonNumPyLinear AlgebraQuantum MechanicsVisualization

QuSim2

Active 2025

Interactive quantum simulator web app

A browser-based quantum computing environment built with Next.js that brings quantum simulation to the web. Write and edit OpenQASM 2.0 code with syntax highlighting and gate snippets, visualize circuits in real-time, and run simulations entirely client-side. The analysis suite includes animated Bloch sphere state evolution, dynamic entanglement network graphs, phase space visualizations, measurement probability histograms, and comprehensive circuit statistics (depth, gate counts, T-count). Includes pre-built algorithm templates (Bell states, GHZ, Grover's, QFT) and an integrated AI assistant for guided exploration. Designed to make quantum computing accessible without requiring local Python installations.

Next.jsReactTypeScriptOpenQASMWebGLGemini AI
🧬

Biotech & Healthcare

2

CRISPR Biobuild Pipeline

Research 2025

Off-target prediction with deep learning

CRISPR gene editing is revolutionary, but off-target cuts remain a critical safety concern. This research pipeline tackles off-target prediction using transformer-based sequence models inspired by CRISPRformer architecture, benchmarked against classical ML baselines (gradient boosting, SVMs with handcrafted features). The interpretation suite provides attention weight visualization to see which nucleotide positions the model focuses on, SHAP-based feature attribution, and motif analysis. Supports both real experimental datasets and synthetic benchmarks for controlled ablation studies.

PythonPyTorchTransformersCRISPR/Cas9SHAPBioinformatics

CCD HealthLink Routing

Complete 2025

Grocery list fulfillment routing

Built for a healthcare logistics challenge: routing medically-prescribed grocery lists from HealthLink360 into fulfillment center operations. The FastAPI backend processes incoming orders through a configurable rules engine that handles allergy cross-contamination checks, dietary restriction validation (kosher, halal, diabetic-friendly), delivery time window optimization, and quantity limits. Includes a lightweight operator dashboard for manual order review and status transitions, plus export endpoints for vendor feeds and delivery manifests.

FastAPIPythonRules EngineREST APIOperator Dashboard
🛠️

Developer Tools

3

Get Shit Done

Active 2025

Meta-prompting for Cursor IDE

AI coding assistants are powerful but context-hungry—they work best when they deeply understand your project's architecture, conventions, and goals. GSD is a meta-prompting system that automatically builds rich context from your codebase, maintains living specifications, and orchestrates multi-step development workflows. One command sets up your project with intelligent .cursorrules, tracks feature specs as you build, and keeps the AI aligned with your actual architecture. Published on npm, works on Mac/Windows/Linux, with thousands of weekly downloads.

TypeScriptNode.jsCursor IDEnpmContext Engineering

Type It Up

Active 2025

Handwritten notes to LaTeX converter

That moment when you've filled a notebook with equations and diagrams during a lecture, then face the dread of typing it all up. Type It Up uses vision AI to parse handwritten mathematics, chemical formulas, and technical diagrams, then generates clean LaTeX with proper notation and environments. Diagrams get converted to TikZ code for native vector rendering. Export directly to PDF or download as an Overleaf-ready archive. Built with Next.js and Groq's fast vision models for near-instant processing.

Next.jsGroq Vision AIKaTeXTikZLaTeXPDF Generation

RepostAI

Complete 2025

Blog to social media content

Content creation shouldn't mean rewriting the same ideas five different ways for five different platforms. RepostAI takes any blog post or article and generates a full week of platform-optimized social content: Twitter/X threads with hooks and engagement patterns, LinkedIn posts with professional framing, Instagram captions with emoji and hashtag strategies. Adjustable tone (professional, casual, witty), built-in rate limiting, usage analytics, and Stripe-powered subscription billing for productization.

Node.jsExpressLLM APIsStripe BillingRate Limiting

Automation

1

n8n Morning Briefing

Complete 2025

Daily briefing workflow automation

Mornings are better when you start with clarity. This n8n workflow suite aggregates overnight emails (Gmail and Outlook supported), today's calendar events, and relevant notes from your Obsidian vault, then synthesizes everything into a personalized morning briefing. The orchestrator handles LLM provider fallback (OpenAI → Anthropic → local models) for reliability, and the whole stack runs in Docker for easy self-hosting. Fully configurable through environment variables—no code changes needed to adapt to your setup.

n8nDockerGmail APIMicrosoft GraphObsidianLLM APIs