Job History

Skills

Percolate (by Seismic)

Senior Frontend Engineer

August 2021 -

February 2024

  • 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.
Watercolor painting of King Milo (a dog)