Created custom features and reusable components in React with TypeScript.
Maintained test coverage with Jest, snapshots, and React Testing Library.
Worked with backend engineers to design/implement APIs, debug business logic, and coordinate timelines.
NextHealth Technologies
Senior Full Stack Engineer
October 2020 -
August 2021
Refactored React components to better leverage component composition while building new features.
Trained team in TypeScript and worked to convert existing React code to TypeScript.
Yelp
Full Stack Engineer
October 2018 -
April 2020
Maintained and built front and back end features of Local Services' messaging platform.
Point of contact for troubleshooting when interfacing with messaging platform.
Maintained 100% code coverage and improved tests when issues with test pollution or flakey tests occurred.
Created an algorithm to account for business hours when calculating business response time.
Created reusable React context component to manage complex visibility rules for After Hours experiment on web.
Monitored traffic load impact with a phantom release using logging and dashboards.
Coordinated with Notifications Infrastructure team to develop and deploy a new microservice.
Calculated expected traffic for intended microservice and database using messaging platform's statistics.
Extended and designed APIs for multiple microservices managed by different teams.
SPJ Solutions
Lead Full Stack JavaScript Engineer
December 2017 -
September 2018
First engineer on Citopus project after initial prototype was done with Django and jQuery. Turned into single page application using React and node.js, deployed it successfully to bare metal, and began growing Citopus team.
Built node server to handle front end requests and store changes for safe resets when an operation failed.
Used React with Redux to interface with VMware's SDK and API for automating monitoring and deployment of virtualized networking.
Created smart forms to generate inputs with values based on previously entered information.
Implemented drag and drop functionality to load configurations and extrapolate settings from targeted nodes.
Hack Reactor
Software Engineering Fellow (Contract)
November 2016 -
February 2017
Hosted brief morning lectures on data structures, algorithms, and JS fundamentals.
Mentored students with code reviews, one-on-one meetings, and various topics.
UC Berkeley
Library Operations/Web Assistant
March 2014 -
May 2016
Built custom web scraper with jQuery and regex to turn static HTML bibliographies into Drupal database.