Joel Grayson's Portfolio

Edit Time

Desktop app that enables users to change files' date creation properties, which was previously impossible without the terminal.

Impact: 6,000 users and $1,400 in revenue

Tech: Swift/SwiftUI, StoreKit, Bash

Download on the App Store

Focus

Helps users enter the flow while writing in Google Docs.

Impact: 1,000 users

Tech: TypeScript, HTML/JS/CSS, Perl, Bash


Homework Checker

Helps students keep track of completed assignments, so they don't miss any.

Impact: 3,000 users

Tech: TypeScript, OOP, Gulp, HTML/JS/SASS


Buseroo

Website and mobile app for students and teachers to find which school bus leads to any address. Allows schools to sign up and manage their bus route data in admin page.Example use cases: finding a bus to doctor's appointment, aunt's house, or museum.

Impact: 1,000 searches

Tech: TypeScript, Next.js/React, Prisma, Swift/SwiftUI, GCP, OAuth


Venderoo

Designed & built vending machine.

Impact: over a hundred snacks sold

Tech: Arduino, C++


Other projects include TechMap, Worderoo, memorizethepresidents.com, shirtocracy.com, and studentsforelectricbuses.org.