Hi, I'm
Austin Hunt

Austin Hunt

About Me

I am a recent college graduate with a passion for software and web development. I am currently seeking a full-time position where I can apply my skills and continue to grow as a developer.

In addition to software development, I also enjoy music. I play many intstruments, but by far the most notable is saxophone. I have gotten to perform for thousands of people with the Blue Thunder Marching Band at Boise State.

Austin HuntAustin Hunt with Saxophone

I love to try to combine my passions for software and music, as demonstrated by my Jingle Composer project.


My Projects

Cowhub


FlutterRustPostgresqlDocker
Cowhub Project ScreenshotCowhub Project Screenshot

Cowhub is a video training platform targeted at the agricultural industry. My two teammates and I worked with a sponsor to build this app for our senior capstone project. Key features include user registration and authentication, organization management for farm owners, course creation for administrators, and video playback for viewing courses. The app is cross platfornm, with the web platformn targeted at farm owners, and the mobile platform targeted at farm workers.

My main contributions to this project included a majority of the ui design, part of the user registration and login logic, the video playback functionality, and various parts of the course creation and management features.

Jingle Composer

Source Code

HTMLCSSJavaScriptAmazon Web Services

Screenshot of composition interface

Jingle Composer is a web app that allows users to create and save short jingles. I built this app for my final project in my web development class. Being a musician, I wanted to make something interactive and related to music, so I thought a music composition app would be a good fit.


The app uses an interactive music staff to allow users to pick notes to compose their jingles. The staff is made up of a grid of buttons. Each column in the grid represents a rhythmic unit in the jingle, and each row represents a pitch.


Using AWS's lambdas and dynamoDB, the app allows for the jingles to be saved, loaded, edited, and deleted. The songs are stored as a string, represented by a sequence of note names or dashes. This persistence allows users to come back and listen to jingles the made in the past, and edit them if they desire.


The audio portion of the app is handled by a package I found called smplr. This package includes a collection of audio samples to use for the notes, as well as a simple interface for playback. Using the different samples, the user can choose between different instruments, such as piano, guitar, and saxophone.

Screenshot of jingle view and search screen

Try a demo!

This website is still under development. Come back soon for details on more projects, and more information about me!