Software engineer at Amazon. UIUC Computer Engineering. Builder of things that last.
Projects
Coding by Hand
A course that teaches Python and deep learning from scratch — from print("hello") to a transformer built by hand in pure Python — for someone who has never written a line of code, with a parallel Rust track that goes all the way down to computer architecture. Every lesson pairs one running analogy, a beat of history, code you type and run yourself, and a textbook-style diagram. Built on the belief that learning to code is about thinking logically and understanding the real limits of computers, not memorizing syntax.
Coding by HandProse
A minimalist iOS writing app with a live Hemingway-style editor: your readability grade updates as you type, and one toggle highlights long sentences, passive voice, adverbs, inflated vocabulary, and filler words right where you wrote them. Fast like Apple Notes, clean like Notion, and deliberately free of AI, cloud, and accounts — your half-formed ideas stay on device and get better over time, like wine.
ProseProse-Agent
The Prose engine from my iOS writing app, turned into a deterministic API that a coding agent loops on. An agent sends a markdown draft and gets back exactly what to fix and where: the long sentence, the inflated word with its plain replacement, the spot in the source. It applies the edits and sends the draft again, until the verdict comes back clean. There is no model behind it, so the same draft always returns the same notes, and an agent can lean on it without the answer drifting. It connects over MCP, so any agent picks up the tool from one URL, and the whole thing runs on a single Cloudflare Worker.
Prose-AgentPhD for Dummies
Famous AI/ML/RL papers explained in layers, each with diagrams and a live simulation you can reach in and break. I built it because I wanted to keep up with the field but had never learned to read a paper — I'd hit a wall of symbols on page one and close it. Every paper climbs from a version a five-year-old could follow up to the one a peer researcher would argue with, and the demo runs the paper's real rules, so you learn the mechanism by poking it rather than watching a cartoon of it. Under the hood a chain of Claude skills does the work — thinking, writing the layers, building and reviewing the simulations, writing tests, generating diagrams, converting them to WebP and pushing them to blob storage — so a paper goes from PDF to something I actually understand before I write a line of implementation.
PhD for DummiesAutoDocs
Open-source documentation engine that parses any repo's AST with tree-sitter and SCIP, builds a dependency graph, and walks it to generate accurate, dependency-aware docs. Ships with a built-in MCP server so coding agents can deep-search your code via HTTP.
AutoDocsMotus
Finds the cheapest set of flights that land a whole group in one place within the same arrival window. Each traveler lists the airports they can fly from, and Motus picks one flight per person so everyone arrives within an hour or two of each other while the group pays as little as possible. Every price is all-in, folding each person's checked and carry-on bag fees into the fare so a cheap basic fare competes fairly with a bags-included one. It runs on live RouteStack fares and ships its own Code-Mode MCP server, so an AI agent can run group searches by writing small snippets of code against a sandboxed SDK.
MotusPersonal Portfolio
Interactive portfolio website designed to mimic the macOS desktop experience, featuring draggable windows, functional dock, and realistic desktop environment.
Personal PortfolioHyppoHealth
A platform reshaping how Americans navigate healthcare with free tools and expert-backed resources for understanding and optimizing healthcare costs. Features include insurance comparison tools, cost calculators, and comprehensive educational resources.
HyppoHealthCloudFormation To Terraform
Popular open-source tool that converts AWS CloudFormation templates to Terraform configurations with both web and CLI interfaces. Features include multi-file support, state file generation, security analysis, and documentation generation.
CloudFormation To TerraformQuick Transcriber
Real-time speech-to-text application that locally transcribes your voice and types it at cursor position, with no internet required. Features always-on-top monitoring window and global keyboard shortcuts.
Quick TranscriberPricing Optimizer
Calculates the price that maximizes profit per SKU using competitor data, customer willingness-to-pay curves, and elasticity math.
Pricing OptimizerHigh-Value Customer Finder
Identifies the audience segment that values your product at 30-50% higher prices, with their pain points, hangouts, and the exact words they use.
High-Value Customer FinderCreator ROI Screener
Vets influencers by real engagement rates, past conversion results, fees, and whether they'll be profitable at your margins.
Creator ROI Screener3PL Cost Comparison
Ranks third-party logistics providers by actual landed cost based on your products, volumes, and customer geography.
3PL Cost ComparisonManufacturer Matcher
Matches suppliers to your volume, quality requirements, and payment terms with verified reviews and real lead times.
Manufacturer MatcherInventory Reorder Calculator
Generates exact reorder quantities and a month-by-month PO schedule based on sales velocity, seasonality, and supplier lead times.
Inventory Reorder CalculatorSupport Root Cause Analyzer
Finds the 3-5 root causes generating most of your support tickets and gives specific fixes that eliminate them at the source.
Support Root Cause AnalyzerAutomation Blueprint Builder
Turns a manual process description into a Zapier/Make-ready playbook with triggers, actions, filters, and field mappings.
Automation Blueprint BuilderEmail Verifier API
Serverless email verification service built on AWS Lambda that validates emails through syntax checks, disposable email detection, MX record verification, and SMTP checking via AWS SES, with response caching in DynamoDB.
Email Verifier APILeads List Cleaner
Web application that leverages the Email Verifier API to process marketing lead lists, detect invalid or disposable email addresses, and improve overall campaign deliverability and effectiveness.
Leads List CleanerSocial Media Poster
Automation tool for scheduling and posting content across multiple social media platforms with analytics tracking.
Social Media PosterWordFillWithFriends
Multiplayer Wordle-style word guessing game with competitive tier progression (Bronze to Diamond), global leaderboards, friend challenges, and customizable profiles with real-time updates.
WordFillWithFriendsFigma Clone
Fully-functional Figma clone with real-time collaboration features including multi-cursors, cursor chat, reactions, and comments. Supports shape creation, image upload, freeform drawing, element customization, and full history with undo/redo functionality.
Figma CloneGoogle Drive Clone
File storage and sharing platform built to store blog posts from content-generator for freelance clients. Features file upload, organization, and sharing functionality similar to Google Drive.
Google Drive CloneNotepad Clone
Desktop text editor application built as a first foray into desktop software development. Features standard text editing capabilities, file operations, and a customizable interface inspired by Microsoft Notepad.
Notepad CloneCrossy Road Clone
Recreation of the popular Crossy Road game with similar mechanics, obstacles, and character movement.
Crossy Road CloneProductivity Manager
Integration tool that extracts tasks from Notion databases and automatically block schedules them into Google Calendar, creating a streamlined workflow for time management and deadline tracking.
Productivity ManagerOptions Contract Pricing
Advanced financial analytics platform for options traders with four specialized modules. Features include Black-Scholes modeling, Monte Carlo simulations, SABR volatility modeling, sentiment analysis from institutional trading data and Reddit, and mispriced contract identification through a public API.
Options Contract PricingSkool Sentiment Analysis
Chrome extension that analyzes text on Skool.com, identifying frequently used phrases and assessing overall sentiment (from Super Negative to Super Positive) to help users gauge the mood of discussions. Processes text directly in the browser for privacy.
Skool Sentiment AnalysisSkool Active Members
Chrome extension that creates a leaderboard of the most active participants in Skool communities, helping admins and members identify key contributors. Core functionality uses proprietary algorithms to track engagement metrics.
Skool Active MembersSkool Inactive Members
Chrome extension that automatically scans Skool communities to identify members inactive for over 30 days. Features automated page navigation, data extraction of member profiles, and CSV export functionality for easy re-engagement outreach.
Skool Inactive MembersDiabetes Heart Parkinsons Predictor
Web application with multiple machine learning models to predict Diabetes, Heart Disease, and Parkinson's from patient data. Includes pre-trained models stored in the application for immediate predictions via an interactive Streamlit interface.
Diabetes Heart Parkinsons PredictorContent Generator
AI SEO Blog Generator that creates optimized content using OpenAI's GPT model and sources relevant images via Pexels API. Features AIDA and PAS copywriting frameworks, keyword optimization, and customizable blog structures.
Content Generator