- Senior Software Engineer / Lead Backend Engineer
As a full stack developer using Ruby on Rails and Angular.js (later React), I helped this mental health startup grow from 5 to 40 people. I built many user-facing features, improved frontend performance, built payment + subscription systems, wrote internal tools, built most of the API, drove the transition to an SPA, managed/developed the Docker-based infrastructure, and hired/mentored other engineers.
- Software Developer
I did full stack development with Rails, Coffeescript, and Backbone at this two-sided ecommerce marketplace. I worked on user-facing features, internal tools, refactoring, and optimization.
- Software Engineer
I was an early developer at this SaaS expense reporting startup. I worked on both the PHP backend (bank integrations, a Mechanical Turk system, receipt parsing) and the heavy JS frontend (tiered feature-sets, report permissions, dropbox integration).
Parse3 (C#), IBM (JS), GE (Java), RIT SoFA (PHP)
A Golang tool to quickly register + spin up new sites with S3, Cloudfront, ACM, and Route53 on AWS.
A mobile-friendly React site for exploring the wikivoyage travel site (and using a Ruby-based scraper).
A Ruby rack-based slack bot to manage reserving servers. Built partially as an exercise in building a Ruby http service without Rails.
A markov-generator that produces realistic-looking Amazon announcements. Parser in Ruby, generator in Python (on AWS Lambda), frontend in JS.
A Ruby-, Python-, and JS-based markov-generator to produce realistic-looking Amazon announcements.
BS in Software Engineering, 2011
Rochester Institute of Technology
Travel, Comic Drawing