My Portfolio - Drew Harris
Back to Drewh Cloud Enterprises
Github
Projects
Caption Crawler
Scrape the closed captions of entire Youtube channels and playlists. Study on semantic search
Stemify
Uses Demucs AI to split songs from Youtube and upload to Yeezy Stem Player. Peaked at 80k daily users. Custom Postgres machine learning inference queue.
SMU Radio
Website for the S.M.U Radio Club. Built with NextJS + Postgres. Live audio streaming, Spotify Integration and Scheduling System.
DSSRS
Custom built React Fullstack SSR framework. Custom TanStack Router server rendering with tightly integrated TRPC layer.
Robolist
The worlds most advanced college assignment to-do list. Automatically schedules work across multiple days. Links with your Canvas account to sync assignments
Stemify 2
Successor to the first stemify website. Uses AI to split songs into 4 tracks for use with the Yeezy Stem Player.
Minecraft Factory Planner
Companion web based game for students in the HuminGameLab research study. Teaching young students engineering through minecraft.
Election Tracker
Scraping Fizz, the annoymous college social media, with sentiment analysis to predict the outcome of student elections. (I was right)
Lapis
Student Event Logging Server for HuminGameLab Minecraft study. Ingested 3 million events over a 2 week period. Written in Go.
SOCinator
Contract project for ReqReadyAI. Using machine learning + semantic search to assign millions of job listings a government SOC tax code.
Ring Network
(Class Project) Local-first, live multiplayer, Ring Network visualizer for students. My most intuitive and snappy interface.
Drewh Cloud Enterprises
First iteration of what would become Spark. Frontend interface for hosting containers / Postgres databases
Shulker
Internal tool for Minecraft server plugin development for use by HuminGameLab. Manages development environment through Docker.
Tokbox
Scraping every TikTok video I've ever seen. 70k videos, 3M comments.
Lights
Rust application that reads input from HDMI cable to calculate prominient colors and hijacks Govee smart lights for immersive home theater experience.
Infinite Craft Racing
Chrome extension that turns Infinite Craft into a Multiplayer racing game using webRTC.
NTS Exporter
Chrome extension that uses Spotify API to import NTS online radio setlists as Spotify playlists
Spotify Sessions
Automatically track your Spotify history so you can pick up where you left off in an album
Convo
Group-based mobile social media web app made in high school. Zero users.
notes.drewh.net
Globally available shared notepad built on Cloudflare Workers
ASL Pro
Flashcard application that scrapes online sign language dictionaries to study ASL vocabulary.
Stemify Sniper
Internal moderation tool for Stemify admin team. Built with Svelte.