About Me
I'm a musician-turned-software developer currently located in Austin, TX. I have experience building full stack JavaScript and Python applications, and I have a passion for sleek, responsive UI and a clean, organized code base.
I've fallen in love with many different areas within the world of software development, but my ongoing focus is building web tools for musicians and music enrichment applications for non-musicians.

Languages and Frameworks
- HTML5/CSS/JS
- React
- Express/Node
- Python
- Flask
Database
Management
- SQL
- PostgreSQL
- node-postgres
- SQLAlchemy
- MongoDB
Libraries and
Utilities
- Sass/SCSS
- Bootstrap
- jQuery
- Axios
- WTForms
Developer
Tools
- VS Code
- Git/Github
- Unix Command Line
- Heroku
- Insomnia
Recent Projects
Jobly
- Job Search App
- Custom REST API with CRUD functionality
- PERN Stack
Jobly is a study in building full stack applications with traditional CRUD functionality.
It uses a custom REST API on the back end that serves lorem ipsum from the database.
It was created with Node/Express,
a React/Reactstrap front end,
and PostgreSQL/node-postgres for database management.
Spotryst
- Spotify Concierge App
- Powered by the Spotify API
- JS/Flask/PostgreSQL
Spotryst is a music discovery application that uses artist recommendations and audio analysis provided by the powerful Spotify API.
It allows users to discover new artists and tracks and integrate their selections with their Spotify accounts.
It was created with Python/Flask,
a JavaScript/jQuery/Bootstrap front end,
and PostgreSQL/SQLAlchemy for database management.
WebSynth
- Synthesizer App
- Powered by the Web Audio API and Tone.js
- PERN Stack
WebSynth is a musical synthesizer application built utilizing the Web Audio API via the Tone.js library.
It allows a user to construct different traditional synthesizer sounds and maps keystrokes to the onscreen piano.
It was created with Node/Express,
a JavaScript/React front end,
and PostgreSQL/node-postgres for database management.