Hi, I’m Josh.

I wrote my first line of code when I was seven, and I’ve loved making helpful stuff for people ever since.

I earned my degree in Computer Science and Math at the University of Illinois at Urbana-Champaign and graduated in 2020. While in college, I built tools to help nonprofits through Hack4Impact.

Josh Byster smiling

My projects, over time

From the latest back to the beginning ↓
  1. Recent

    After college

    Chicago Rail

    A Metra train tracker for Chicago. Check live departures and arrivals, browse schedules, and plan your next trip.

    Good With Anything

    A restaurant decision app for two people. Build a shared list, then take turns eliminating options until you agree on where to eat.

    React · Vite · Tailwind · Node.js · Redis · Docker

  2. College

    COVID-19 Interactive Timeline

    An interactive map showing how the pandemic developed over time. Built to make the progression easier to understand than a series of daily snapshots.

    D3.js · Webpack · Vercel

  3. Life After Hate — Resource Map

    A searchable resource network for a nonprofit helping people leave violent extremism. I led a Hack4Impact team building tools for staff to find and manage support partners.

    React · Redux · Node.js · Mapbox · Docker

  4. Philadelphia READS

    A web app built with Hack4Impact to help students in grades four through eight prepare for the Reading Olympics, a team competition with over 1,500 participants.

    React · Python · PostgreSQL · Node.js

  5. UIUC Bus Tracker

    A minimal bus tracker for Champaign-Urbana students and faculty. Uses a CDN and Redis caching to get arrival times on screen quickly.

    React · Node.js · Redis · Docker

  6. High school

    Twitter Authorship Classifier

    A support vector machine that identifies the likely author of a tweet. Recognized by the American Statistical Association for its use of machine learning.

    Python · Machine learning