I'm a software engineer and composer / audio designer based out of the Seattle area.
Check out some of my work!
I currently work on Dynamics Fraud Protection, specifically with the backend distributed system supporting the web APIs for the Account Protection product. Here's a sampling of some of the projects I had the opportunity to work on:
I built prototypes for voice interactions in Remote Assist, a HoloLens-based application. The first prototype provided feedback and suggestions in the field of vision based on a voice command attempt. The second prototype introduced natural language processing of voice commands through Azure APIs. This aimed to reduce cognitive load in remembering commands and derived command intent based on keywords and phrases.
I implemented parsers for motion capture formats including BVH and the proprietary Autodesk FBX ASCII format. These parsers allow users to assign an animation curve to control a time-based parameter in the audio middleware application GameSynth. Additionally, I prototyped a wrapper for real-time Leap Motion data input to control audio parameters.
I've been going through Colt Steele's The Web Developer Bootcamp, so I used a combination of Bootstrap and extra stuff I researched like vector graphics, Sass, and Gatsby. There's also some CI/CD work and a fair amount of nginx work with subdomains that I've been implementing (to showcase my previous projects 😎).
melodWe allows composers to congregate in virtual rooms and vote on each successive note in a melody in real time. Each note is randomly determined via weighted probability based on the number of votes. Both pitch and duration are determined separately in this way. This project was for my capstone course (a.k.a. senior project) at Virginia Tech, in collaboration with my project partner Lauren Ahart.
A platform where admins can create surveys and all users can vote on surveys and see results change in real time. This project was for CS 3754 Cloud Software Development, and the instructor selected my implementation as an example. There are a few more pages for admins (and more logic), so let me know if you're a recruiter and you'd like to see that.
Please Note: The class website that used to host my project no longer exists, so I've transitioned to hosting the project myself.