experience

Google: software engineer 2

June 2018 to present
Implemented client layers for two system migrations. Redesigned a data reconciliation process to ensure eventual consistency. Designed and implemented monitoring and alerting for two systems. Added a new full-stack feature to a parts-ordering tool to circumvemnt a time-consuming inventory reallocation step. Lots of debugging and bug-squashing.

Adjuvet: chief reality officer

August 2015 to May 2018
Created a web application to help veterinarians negotiate freelance contracts and get paid on time.

SmugMug: sorcerer intern

June to August 2014
Increased the rate of voluntary migration ten-fold by creating a preview pane. Improved visual presentation of photos on user portfolios.

Xerox: automation consultant

December 2013 to January 2014
Automated project management tasks.

IBM: software engineer intern

June to November 2012
Created graphical tutorials and instructed developers new to the project.

education

Rochester Institute of Technology: BS in Software Engineering

graduated May 2015
Did a concentration in intelligent systems and many team software development projects.

skills

  • concurrency
  • Java
  • JavaScript
    • Node.js
    • React.js