Portfolio
A collection of my projects spanning web development, mobile applications, and machine learning. Each project represents a unique challenge and learning opportunity.
Featured Projects

Swapus
A community-centered resale app built on React Native + Next.js frontends and Express.js backend with fully integrated CI/CD pipelines. 50+ monthly active users at UNC, with plans to expand to NYC campuses.

Vaultbreak.ai
A bountied LLM security pentesting site for prompt engineers built using OpenAI API, Next.js, and MongoDB. Reached #1 on HackerNews after releasing the Daily Jailbreak, a pentesting wordle for LLMs.

SituationRoom
A real-time monitoring dashboard application built with React and TypeScript using Vite. Provides situational awareness through modern web technologies.
AnyMarket
A prediction market for content creators supported by crypto payments with USDC on Base. Features granular role-based access control, private & public markets, and a transactions architecture supporting instant rollback.
All Projects

Swapus
A community-centered resale app built on React Native + Next.js frontends and Express.js backend with fully integrated CI/CD pipelines. 50+ monthly active users at UNC, with plans to expand to NYC campuses.

Vaultbreak.ai
A bountied LLM security pentesting site for prompt engineers built using OpenAI API, Next.js, and MongoDB. Reached #1 on HackerNews after releasing the Daily Jailbreak, a pentesting wordle for LLMs.

SituationRoom
A real-time monitoring dashboard application built with React and TypeScript using Vite. Provides situational awareness through modern web technologies.
AnyMarket
A prediction market for content creators supported by crypto payments with USDC on Base. Features granular role-based access control, private & public markets, and a transactions architecture supporting instant rollback.
Wakeup
AI-powered academic citation verification system that detects fraudulent or hallucinated citations. Uses GPT-4o-mini for extraction and CrossRef API for validation with real-time progress tracking.
Ransomware
A proof-of-concept Node.js ransomware demonstrating encryption techniques and security vulnerabilities for educational purposes.
LMUI Protocol
UI protocol that allows client-server exchanges in LLM applications to go beyond text and Markdown, enabling richer interactions.
TS Hack Assembler
TypeScript implementation of an assembler for the Hack machine language from the nand2tetris course.
REST API Backend Template
A reusable template for building REST APIs with TypeScript, featuring authentication, error handling, and best practices.
MCP Aggregator
TypeScript-based aggregator for Model Context Protocol, streamlining integration with various AI models.
Dilemma
Multiplayer Prisoner's Dilemma game for statistical analysis of social behavior. Interactive web game with data analytics.
Grilldash
TypeScript-based dashboard application for managing and monitoring grilling sessions with real-time data visualization.

Exeter Course Map
A tree view of all courses, prerequisites, and corequisites at Phillips Exeter Academy using Next.js, Elkjs, and Tailwind CSS. Used by over 400 students and receives frequent update/maintenance requests.