Experienced Software Engineer with a demonstrated history of working in the internet industry. Passion for Front End performance, functional flavored frameworks, and spicy food.
Architected a file serving system that leverages caching and reduces asset delivery latency for Amazon's Comixology Store
•
Improved the average project's PageSpeed score from 12/100 to 78/100 by decreasing the time-to-interact duration with load performance techniques (lazy loading, code splitting, critical css)
•
Rewrote major web components into responsive CMS Widgets in order to create responsive views, to provide marketing control over content, and to improve the homepage SEO
•
Migrated multiple projects' build process from PHP Yii asset manager to Gulp and Webpack in order to leverage the use of Sass, JSX, and ES2015
Implemented a GraphQL service to decrease front-end (Web and Apps) reliance on back-end, improve load times, and create a clearer structure and flow of data
•
Encouraged and helped teammates write new features in Node and React, helping the company move away from a dependence on Backbone and PHP
Converted Checkout and Profile code from MVC Backbone to React using Redux, immutability, and Relay
•
Won the company's first hackathon by creating a micro service that tracks customers' product interaction in real-time using WebSockets and AWS (DynamoDB, SQS, Lambda)
Created a user facing platform written in Angular, Grunt, Less, and Thrift client API which parsed and aggregated thousands of data entries (per request) into efficient and performant data models using Chart.js
•
Developed an IDE that rendered a visual interface for an ad building platform using React and Electron