An AI startup evaluation platform. Founders submit a pitch deck and get a rigorous 0 to 100 score with written feedback within 24 hours. The evaluation is designed as a six-stage adversarial pipeline (market sizing, team assessment, business-model stress-testing, risk identification, red-teaming, score synthesis), each stage arguing against the last, with human review gating every score above 80. It runs as a dual-sided marketplace: founder submissions on one side, sector-matched investor subscriptions on the other. Sole builder. Next.js, TypeScript, LangGraph, Claude API, Postgres on Supabase, Stripe, Vercel. Pre-launch, source is private. Architecture case study.
A mobile reentry companion for people coming home from incarceration. A real directed-acyclic-graph engine (Kahn's topological sort) resolves each person's prerequisites into a sequenced, adaptive week-by-week life plan across housing, ID, banking, and employment. An AI companion runs daily check-ins and, before any model is called, scans for crisis language and surfaces 988 and local resources. Led a 4-person team and built the entire React Native and Expo frontend in a 24-hour hackathon. Repo.
A full-stack SaaS that generates automated GitHub contribution activity. It authenticates through GitHub OAuth, uses the Claude API to generate repositories and commits that mimic a user's own code patterns and commit cadence, and runs a 24/7 scheduler with randomized, weekday-weighted timing. Tiered Stripe billing, webhook-driven generation, and a live dashboard with a contribution-graph preview and full activity log. Sole builder. React, Node.js, Claude API, Stripe. It was made purely for fun and educational purposes, and has not been used, ever. Source is private.
Two small macOS menu-bar apps I built in the open, in Swift with zero dependencies. Both have live animated demos in their READMEs.
typer-plus types your clipboard as real, human-paced keystrokes, never a paste. Research-tuned timing, the odd typo it goes back and fixes.
cursor-plus keeps your Mac active by moving the cursor in natural, human-like paths, and gets out of the way the moment you take over.
- Aura Design and Build: built a Python and Selenium scraping pipeline that extracts 20+ structured fields across multiple agency sites, removing 6+ hours of daily manual work.
- EKASTAR: shipped 15+ client websites end to end, from wireframe to deployment.
- Freelance: React and Next.js web development for clients.
Languages: Python, TypeScript, JavaScript Frameworks: React, React Native, Next.js, Node.js, Expo AI: Claude API, LangGraph, agentic pipeline design Data and infra: PostgreSQL, Supabase, Stripe, Vercel Tools: Git, Linux, Selenium, NumPy