Side projects, hackathon wins, and open source work.
Current and recent projects
Full-stack AI assistant with voice calling, Google Workspace integration, cron scheduling, and WhatsApp interface. Makes real phone calls, books reservations, and manages daily workflows autonomously.
AI-powered movie recommendation engine that understands your taste and mood.
AI-powered Android dev platform — go from idea to MVP with Claude Code in minutes.
Built under pressure, sometimes winning prizes
Feb 2014 · PennApps — University of Pennsylvania
Real-time teleprompter for Google Glass. Integrates with Google Drive Presentations — auto-scrolls as you speak and advances slides automatically.
Sep 2013 · University Hacker Olympics — San Francisco
Conduct presentations through Google Glass. Scan a QR code to load slides, navigate with gestures, see current and next slides on your Glass display with a running timer.
Sep 2013 · PennApps — University of Pennsylvania (1000 hackers)
Audience members at town hall meetings use their smartphones as microphones. Speakers manage a live queue of questions in real time — no physical mic needed.
Jul 2013 · Greylock Hackfest — Airbnb HQ, San Francisco
Post two versions of a status or photo to different groups of friends, see which gets more engagement, then post the winner to everyone.
2013 · HackRice — Rice University (first hackathon!)
A poetry writing tool that helps you find rhymes for words in the line above. Part of a larger vision for a creative writing platform.
University projects and research
Spring 2013
Secure online voting platform for Rice University. Supports Instant Runoff and Cumulative Choice voting. Verifies voters via NetID, keeps ballots anonymous, and auto-computes results.
Summer 2011
Summer 2011 research at Auburn University exploring collision avoidance methods for unmanned aerial vehicles navigating ordered waypoints in limited airspace.
Redesigned the website for my residential college at Rice with an integrated CMS, enabling the executive cabinet and committees to manage content independently.