Node.js, Express.js, Ruby/Rails, PSQL
HTML, CSS, JavaScript, React, jQuery, Skrollr, Elm
Babylon.js (3D modeling/game development), C++/Arduino, Data Analysis, Motorcycle Repair
From literature and philosophy to data analysis to web development, I enjoy complexity and I’m excited to problem-solve and build in new ways.
More than any particular language or technology, my best skills are learning quickly and a natural interest in new challenges.
Beyond the resume, I’m an avid 3-7 times a week climber (schedule permitting) and budding motorcycle aficionado (I try to keep an old Suzuki running, with moderate success). I like long walks on the beach and fluffy or non-fluffy animals of every shape and size (though some cats are just rude). I have many leather-bound books and my apartment smells of rich mahogany (or motor oil, close enough).
ResumeA brick-breaker style game built using HTML5, CSS, jQuery, and (primarily) good old vanilla JavaScript. Includes dynamically adjusted ball movement, full collision detection, dynamically adjusted levels, score keeping, a high scores page, and more.
Trellis is an activity logging app aiming to help users with insomnia by allowing them to track habits and communicate with other users facing similar challenges. Trellis is built in Node.js using Express, Mustache, Passport, and Moment, Import IO and Chart.js.
BarkBook is a social media network for dogs. And also their owners. Realistically, this was an exercise in Rails back-end development and proper data scoping in a user-to-user network; external data was supplied by the Google Places API.