Ian Wright

Ian Wright

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.

Currently building

A free coding course

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.

Projects

CS course dashboard showing course units and progress

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.

Payment Dashboard showing monthly revenue, active clients, and payment history

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.

What I work with

Python, Java, JavaScript, HTML/CSS, React, FastAPI, Node.js, PostgreSQL, Git, GitHub Actions, and pytest.