Early Experiments

Older projects and prototypes from when I was circling around AI, search, systems, and developer tools. Kept here for context, not as the headline.

AI / Search

ByteSize

2024

Semantic document search built at UMD’s Bitcamp, before ChatGPT made this obvious. Search documents by meaning and related terms instead of verbatim matches.

GitHub (opens in new tab)

Hermes

2024

A CLI tool for developer communication: message code snippets from the terminal, with semantic search over message history using BERT embeddings and a vector database.

Music Similarity Search

Audio embeddings and vector search for music discovery — finding songs by how they sound rather than how they’re tagged.

Movie Success Prediction

2024

A first real pass at data science: EDA, feature engineering, and an XGBoost classifier predicting whether a film would be a hit or a flop.

Systems

Unix-like Shell in C

2024

A small command-line shell in C with tokenization into a command tree, supporting pipes, file redirection, boolean operators, and process control.

Computer Vision

YOLO Parking Pass Detector

2022

A computer-vision system that detected vehicle parking passes at ~96% accuracy using YOLOv3 for detection and Google OCR for reading pass numbers.

Platonic Rotation

2021

A visualization of applied linear algebra: rotating and projecting platonic solids from 3D to 2D with transformation matrices in OpenCV.

GitHub (opens in new tab)