Selected work

My Projects

A few things I've built end-to-end, from data pipeline to deployed product.

Sample Searcher Screenshot

Sample Searcher

A full-stack web app that lets producers browse and discover music samples from a curated dataset of 2,000+ songs scraped with Python. RESTful API built with Node.js and Express, backed by MySQL, deployed on AWS EC2 with Docker, AWS CDK, and CI/CD pipelines for automated, scalable delivery.

React Node.js MySQL Python AWS CDK Docker
Beat Sequencer Screenshot

Beat Sequencer

A Python-based beat sequencer inspired by FL Studio's channel rack. Features active playback, grid selection, tempo adjustment, volume mixing, and multiple beat length modes — built to explore audio processing and real-time interaction.

Python Audio Processing GUI Development