I build ambitious, useful software at the intersection of
artificial intelligence, education, productivity, mathematics, and community.
I'm a student developer who enjoys turning ideas into polished, real-world products. My projects range from AI-powered productivity tools and educational platforms to real-time coding experiences, mathematical collaboration tools, and automation software.
- π§ Building BrainQuest, a cross-platform platform for strengthening critical-thinking and problem-solving skills
- β‘ Developing ProdoDesk, an AI-powered personal productivity workspace
- π€ Exploring AI agents, tool calling, streaming interfaces, and intelligent workflows
- π± Building full-stack experiences across the web and mobile devices
- β Interested in mathematics, computational research, and educational technology
- πΎ Creating software around my interests, including tennis and community projects
- π± Always learning more about product design, entrepreneurship, and scalable software
π§ BrainQuest
A cross-platform cognitive training and learning platform designed to make critical thinking engaging and rewarding. It includes personalized exercises, daily plans, progress tracking, XP, streaks, educational content, community features, classrooms, and assignments.
Next.js React Native Expo TypeScript AI SDK Drizzle ORM
β‘ ProdoDesk
An AI-powered personal productivity workspace for organizing tasks, projects, documents, priorities, and focus. It combines a calendar-based task system with rich documents and an AI agent capable of understanding and acting on workspace data.
Next.js TypeScript PostgreSQL Neon Drizzle ORM AI SDK Tiptap
βοΈ Synapse
A competitive programming platform where developers can participate in real-time coding battles, watch matches, connect with other developers, and practice with an integrated AI coach called the Oracle.
Live Demo Β· Next.js TypeScript PostgreSQL AI SDK Real-time Systems
β CollabMath
A collaborative platform for discussing mathematical problems through organized threads, comments, Markdown, and LaTeX. It was created to help support real mathematical collaboration.
Live Demo Β· Next.js TypeScript Neon Drizzle ORM KaTeX
π Learn Macaulay2
A prototype redesign of the Macaulay2 learning and documentation experience. I built and presented it while attending a Macaulay2 workshop in Atlanta, with a focus on making the system more approachable for new users.
Macaulay2 Documentation Education Web Design
A production website for my tennis and pickleball practice-partner business. It helps players discover our service, submit bookings, and receive session confirmations.
Live Demo Β· Next.js TypeScript Drizzle ORM GSAP
- πͺ AI Website Builder β generates working websites from natural-language prompts
- π AI Course Generator β creates structured learning experiences with AI
- πΌ Landr β AI-powered interview and job preparation
- π¬ DaoOverflow β a community platform for developer questions
- π Resume Builder β creates and manages professional resumes
- π₯ DaoTeam β a collaborative team-management workspace
- π Dao Jobs β a modern job-board experience
I'm always interested in discussing interesting ideas, topics, and projects that can help me learn new skills and push the boundaries of what I can do. Please reach out if you want to connect or discuss some topics!

