Download PDF

Work experience

Sep 2016Current

Full Stack Engineer

Jun 2015Jan 2016

Web Engineer


Rebuilt the video editor from the project into a modular JavaScript library to be embedded on any website. Built python library which wraps ffmpeg to render video files from the edit decision list given from the popcorn editor

Dec 2014Jun 2015

Front End Engineer

WXXI/Knight foundation

WXXI/Knight Foundation Rochester, NY Front End Engineer Worked on front end portion of Yellr, an open source civic journalism application. Wrote administration interface using Angular.js and SASS.

Sep 2014Jun 2015

Software Engineer


Software Engineer Acted as the lead front end engineer on the HumanLink software platform. Humanlink is a software platform made to help care providers and care seekers connect and communicate. HumanLink was built using Angular.js, LESS, and hosted on Google App Engine.

Jan 2014Jul 2014

SDE Intern

Helped design and build RESTful Java based API using Tomcat and a proprietary database used to manage schematic data model information. Later served as a mentor and on-boarded 3 other interns.



B.S in New Media Interactive Development

Rochester Institute of Technology

Minors in Computer Science and Free and Open Source Software

Community Involvement


Hacks/Hackers Rochester



Captain Hacker

Helped organize, and run multiple events such as BarCamp Roc, Maker Faire, PyCon, and many hackathons.



Sponsorship coordinator


  • Researched and developed a python application to re-implement parts of SHA-256, increasing the productivity of Bitcoin mining before handing the partially hashed data to a FPGA to finish the mining process.
  • Collaborated with government officials and created data mapping application with Leaflet.js and Open Street Maps for viewing statistical distributions of several metrics in different neighborhoods. Currently undergoing a national initiative to obtain data for several cities to integrate into our application (*see RHoKTheHood on github).
  • Created Natural Language Processing application which would read plays from The Gutenburg Project and analyze and perform sentiment analysis between character interactions using python NLTK. It then visualizes those interactions using d3.js. (*see PlayVis on github).