Back to home

All projects

Everything I've shipped: thesis-grade cryptography, an npm supply-chain tool, full-stack apps, and hackathon builds.

npm
$npm i @torvlabs/torv

torv

An MCP-native guard that stops AI coding agents from installing hallucinated or malicious packages. It checks a dependency's provenance and reputation before install, catching slopsquatting across npm and PyPI.

TypeScriptNode.jsMCPCLI
DocuTrack landing page reading 'Documents that prove they haven't been touched', beside a template โ†’ encrypted โ†’ signed โ†’ sealed pipeline

DocuTrack

Tamper-evident document verification: a hybrid AES-256-GCM + RSA-PSS signing pipeline with an offline verifier that proves a file is untouched, without trusting the channel it travelled through.

PythonFastAPIPostgreSQLAES-256-GCMRSA-PSS
Crew landing page reading 'Study with the right people', a study-group matcher for high schoolers

Crew

Study-session scheduling for high schoolers: a matching service pairs students into study groups, split across a React front end, an Express API, and a Python matcher.

ReactTypeScriptNode.jsExpressPythonFlask
SaveMe

SaveMe

Computer-vision drowning detection for backyard pools: a YOLO pipeline trained on a hand-annotated dataset that turns an ordinary camera into an early-warning signal.

PythonPyTorchOpenCVYOLO
Sandbox: a pixel-art 'SANDBOX, powered by IBM BOB' hero above a deployment-risk dashboard with a future-failure replay and an AI risk report scoring 80/100

Sandbox

A deployment-risk simulation engine. Drop in a codebase as a ZIP and it predicts how the system fails in production: a 0 to 100 risk score, flagged vulnerabilities, and a replayable failure timeline.

Next.jsReactTypeScriptTailwind CSSIBM watsonx
Phantom Runner

Phantom Runner

Drop two or three recent runs as text or GPX and watch them race down stacked SVG lanes. The fastest leads in lime, and a verdict line calls out the kilometer where you lost the most time. Browser-only, no backend.

TypeScriptViteSVG
Gala landing page with an orange background and a venue recommendation card

Gala

A Manila free-time planner that turns a mood, an area, and a budget into one honest venue pick: the why, the buzz, and the real cost.

Next.jsv0Vercel
Portfolio

Portfolio

This site is a recruiter-readable record of what I've shipped, why I built it that way, and where the tradeoffs are.

Next.jsTypeScriptTailwind CSSshadcn/ui