
CS course
The platform behind the free coding course above: lessons, auto-graded practice, and progress tracking, with a Python/FastAPI backend and a React frontend. Not yet public.

I’m a CS student at Indiana University Bloomington. I’m passionate about innovation and building things that have a meaningful impact on the world.
I care about doing that work with integrity and staying true to my values. Outside of programming, I enjoy skiing and Brazilian jiu-jitsu.
I’m building a course where you learn to code as a junior engineer at a fictional company. You start with short lessons and practice problems in the browser, then take on real tickets in your own editor.
You push to your own public GitHub repo, get automated test results as feedback from a coworker, and revise your work until it’s ready to merge. Season 1 covers TypeScript and Git, and ends with a working command-line tool and a real commit history.

The platform behind the free coding course above: lessons, auto-graded practice, and progress tracking, with a Python/FastAPI backend and a React frontend. Not yet public.

I built a dashboard to bring client payments from Stripe and Whop into one place. It uses an Express API and PostgreSQL. The public demo uses sample data.
Python, Java, JavaScript, HTML/CSS, React, FastAPI, Node.js, PostgreSQL, Git, GitHub Actions, and pytest.