React Developers and Architect2022 - 2022Deloitte Pixel
Technologies: React, TypeScript, Redux, Node.js, UI Frameworks
- Developed a migration strategy for a legacy React application to be converted to a series of micro front-ends.
- Created a proof-of-concept using webpack module federation showing how different projects could be converted to MFEs and interact with each other.
- Worked on migrating two major feature sets over to this new architecture.
Front-end Expert2020 - 2022AXA - Platform, Capabilities & Automation
- Designed and developed a suite of custom React components for company-wide adoption according to the AXA corporate style guides.
- Coded all components to be completely responsive and gracefully adapt to mobile, tablet, and desktop.
- Recreated two existing internal web applications using the new component library.
Full-stack Developer2018 - 2019Maniacally
- Built a customizable internal social network with built-in messaging and conferencing using Vue.js, Node, and MySQL.
- Created a responsive front end using Vue.js and Bootstrap 4.
- Create a RESTful back end using Node.js, Express, and Passport.
- Built and maintained the data layer using MySQL.
Full-stack Engineer2018 - 2018Nuro
- Built a React UI for an online marketplace for rapid food delivery from supermarkets.
- Developed a RESTful API back end using Go to support the shopping cart and admin functionalities.
- Prototyped and then iterated rapidly with several production pushes per week.
- Worked on a React Native mobile app for ordering from supermarkets.
Full-stack Developer2016 - 2017Apple Home Care
- Worked on a large-scale custom healthcare application.
- Developed a client-facing UI using React and Redux for functionality supporting invoicing, customer profiles and history, and inventory management.
- Created a queue-based back end in .NET Web API to support order management, inventory adjustments, and the packing, shipping, and delivery process.
- Developed scheduled tasks for daily processing of invoices.
- Built a React Native app to allow delivery tracking and receipt along with customer reception/signing.
Full-stack Developer2016 - 2016Telefonica
- Created a zero-installation web-based group video chat application with a collaborative slideshow presentation feature.
- Developed a front end using AngularJS and WebRTC technology.
- Created a RESTful back-end API in .NET (C#) using MongoDB as the database.
- Interacted directly with the product manager to rapidly prototype, iterate, and deploy the solution.