
Chord Progression Experiment JavaScript
Using data on standard pop chord progressions, choose a chord, Major or Minor scale, and step-number range, and get back a chord progression that should (in theory) sound decent!
Full stack web developer with 6+ years of experience in PHP/MySQL and HTML/CSS/Javascript. Currently focused on developing in the Laravel and Vue.js frameworks.
January 2021 – Present
Director of Technology at RealClearPolitics
January 2019 – December 2020
Project Manager at RealClearPolitics
January 2013 - December 2018
Web Developer at RealClearPolitics
October 2009 - November 2012
Web Designer at L.O.F. Inc.
April 2008 - September 2008
Game and Web Developer for LetsMakeAGame.com
August 2006 - July 2007
Adobe Flash Developer at DNA Digital Media Group
Summers of 2003 and 2004
Web Development Intern at Bethel College
2002 - 2006
B.S. in Computer Graphics Technology at Purdue University
Chord Progression Experiment JavaScript
Using data on standard pop chord progressions, choose a chord, Major or Minor scale, and step-number range, and get back a chord progression that should (in theory) sound decent!
Melody Grid JavaScript
A simple step sequencer implemented in timbre.js (may only work in older versions of Chrome)
Random Terrain Experiment JavaScript
Generates a heightmap and displays based on user input.
Flash Music Maker ActionScript
Create music with bouncing balls! Pre-cursor to Music Bounce flash game.
BeGeeked Labs
Personal Project
Personal Project
University of Notre Dame