Coding Projects
Star Tracker (CubeSat-class)
Computer-vision star tracker built on Raspberry Pi 4 (Sony IMX500 + BNO055). Uses a YOLOv8 object detection model to locate star centroids, cross-matches detections to a SQLite catalog, and solves attitude with QUEST. Two-mode state machine (Lost-in-Space / Tracking) streams quaternions to a Next.js viewer.
Computer Vision
Star Tracker
YOLOv8
Python
Embedded
Attitude Determination
Podcast - to - Books
An automated tool that transcribes long-form podcast episodes (e.g., Chris Williamson), identifies books mentioned in the dialogue using natural language processing, and generates clean Markdown files with affiliate links and metadata for each book. The goal is to create a low-maintenance, pipeline that transforms podcast conversations into structured reading lists
Podcast Analytics
NLP
Book Extraction


