Coby Tamayo

coby@tamayo.email 253 222 9139 @acobster

Experience

Senior Developer SiteCrafting

July 2018 - May 2021

  • Built three location-based search tools for MultiCare.org in React, with Zustand for state management
  • Built four separate search UIs and a PHP backend for Metro Parks for different content types in ClojureScript and React
  • Coached developers of varying skill levels in JavaScript/ES6, React, ClojureScript, Webpack/Babel, Docker/Compose
  • Worked with Staff Developers to create an internal learning program in modern JavaScript and React, mentoring the frontend team on both
  • Designed a Redis Pub/Sub system for publishing data from a centralized CMS backend to multiple web frontends and an ElasticSearch index, vastly simplifying content entry
  • Implemented the main MultiCare frontend consuming content from Redis Pub/Sub; wrote a test suite covering transaction types for every type of Pub/Sub content update
  • Oversaw performance testing of the web infrastructure to ensure we could meet traffic spikes of ~200 requests/sec (based on analytics)
  • Investigated a performance issue for Metro Parks Tacoma event search and implemented a same-day fix to cache slow query results for a ~100x speedup of problematic pages
  • Followed up with a replacement implementation that sped up queries another ~10x and significantly reduced complexity
  • Designed and implemented a system for automatically syncing content updates from TRA Medical Imaging to their partner site, Diagnostic Imaging Northwest
  • Built a well-tested, open-source PHP SDK and WordPress plugin for consuming our search product, Sitka Insights

Developer SiteCrafting

April 2015 - July 2018

  • Transitioned project init process from an ad-hoc process to one that uses modern JavaScript/ES6, Webpack/Babel, Yarn, and optionally React/TypeScript
  • Led development on Conifer, a Composer library for making WordPress code more MVC-like
  • Joined the core open-source team for Timber, on which Conifer is based
  • Standardized SiteCrafting's WordPress development infrastructure to include Conifer and Groot, the in-house starter theme, allowing the front-end and full-stack teams to ship WordPress sites faster and more consistently
  • Automated dev tasks such as site creation and deployment using Bash, Jenkins, and PHP scripts

Software Developer Accretive Technology Group

October 2011 - January 2014

  • Automated steps in the creation of new websites for rebranding/reselling, reducing task completion time for the branding team by ~50-75%
  • Extended the billing system to integrate with several new payment processors, increasing the number of users we could accept payment from
  • Designed and built tools with PHP and JavaScript/Angular/React for use by customer service, executives, and developers to solve problems in fraud detection/resolution, billing issues, reconciliation, user experience, and business intelligence
  • Refactored legacy code using object-oriented design patterns, introduced unit tests with PHPUnit, and migrated Perl code to PHP where possible

Education

Recurse Center

May - August 2021


University of Puget Sound

BS, Computer Science • May 2011

Technologies

  • Clojure/Script
  • JavaScript
  • Rust
  • Ruby
  • PHP
  • HTML
  • CSS
  • SQL
  • Bash
  • React
  • Symfony
  • Rails
  • WordPress
  • Phalcon
  • Vue.js
  • Docker
  • Linux
  • Apache
  • Nginx