New York, NY
2018 - Current
Migrated CoffeeScript React components to TypeScript and added full test coverage.
Improved web file preview load times by 15% by removing third-party libraries.
Contributed to the React server rendering project to improve initial page loads for users on high latency internet connections.
Software Engineer, React
2013 - 2018
Part of the React core team responsible for maintenance of the open source project.
Designed and implemented the reconciliation algorithm that improved the developer experience while also offering performant rendering.
Added support for CSS in JS, allowing components to be styled without CSS files.
Core contributor to the release of React hooks, which aided the transition to functional components.
Front End Developer
2011 - 2013
Parse was acquired by Facebook in 2013.
First engineering hire. Responsible for setting up bundling, testing, asset management, UI components, and much more.
2015 - Current
Created a browser extension to improve the experience of the GitHub website.
The repository has 231 contributors and over 13,000 stars.
Contributed to the effort to standardize mouse/touch event handling.
BS Computer Science
2009 - 2013
Research assistant at the MIT Media Lab.
React, Angular, jQuery, Bootstrap
Sketch/Figma/Adobe, Git, Linux, Unit testing