Front-End: React, Redux, jQuery, Backbone, AngularJS
Back-End: Node, Express, MySQL, PostgreSQL, Knex/Bookshelf, PHP, Docker, Webpack
Miscellaneous: TypeScript, C, C++, MSVC, Qt, ARM, Objective-C, iOS
Worked for 3 years in Burbank at an animatronics company on both desktop editing software and embedded show...
On the IKEA/Partnerships team, working on tighter integration with 3rd party partner services. Worked with React/Redux on the web frontend and Ruby on Rails with MySQL, Redis, and ElasticSearch on the backend. Also contributed to React Native apps for cross-team projects.
•
Lead implementation of new ranking and auto-match algorithm to increase booking close rates based on daily metrics. The auto-match would also pick candidates with more capacity for the day to prevent all work from going to only the best ranked.
•
Created a new NestJS based microservice to act as a source of truth for products. The products were stored in ElasticSearch for fuzzy searches across multiple languages. The products were updated via Google PubSub in near real-time to replace a bi-monthly API crawling process.
•
Worked on converting the React/Redux frontend to TypeScript and increasing test coverage with React Testing Library. Acting as an advocate and mentor for others to also increase testability and good practices.
•
Worked on infrastructure upgrades and dependency management for the frontend including upgrading webpack from version 3 to 5.