Wayne Hoover

Staff Software Engineer

Profile

Staff engineer who builds web applications in Ruby on Rails. I tend to end up owning the big cross-team projects, the ones that need input from a lot of people, and I stay on them until they ship. Along the way I lead teams, make architecture calls, and mentor developers.

Skills

Core Stack

Ruby on Rails, Hotwire, PostgreSQL

Also

React, TypeScript, Node.js, Redis

Infrastructure

AWS, Heroku, CI/CD

Experience

Staff Software Engineer / Tech Lead

Kode Health

8/2022 - Present
  • Lead Rails development for an on-demand medical coding platform, from architecture calls to the code standards the team works by
  • Mentor junior developers, mostly through code review and pairing
  • Build fast, server-rendered interfaces with Hotwire (Turbo and Stimulus)

Sr. Software Engineer

Mint Songs

1/2022 - 9/2022
  • Built a fast NFT indexer in Rails for a web3 music platform
  • Wrote and deployed smart contracts on several blockchains
  • Built the React frontend on top of those blockchain APIs

Sr. Software Engineer

Netlify

5/2020 - 1/2022
  • Scaled a high-traffic Rails API serving millions of developers at Netlify
  • Built and ran the enterprise billing and payments system
  • Tuned MongoDB queries and indexes to keep the API fast

Sr. Software Engineer

LegitScript

11/2017 - 2/2020
  • Designed a serverless microservice architecture on AWS for an internet compliance platform
  • Worked on large Rails apps with Angular and TypeScript frontends
  • Built distributed systems to process large volumes of data

Sr. Software Engineer

LoyaltyNZ

2/2015 - 7/2016

Ruby Developer

Uptrending

2/2012 - 6/2014
  • Led Rails projects for agency clients
  • Built interactive apps in AngularJS, on whatever database the client already had

Freelance Developer/Producer

CreativeFlow.io

3/2011 - 2/2012
  • Founded and ran a small web development agency
  • Managed the designers and developers on our client projects

Lead In-House Developer

Executionists.com

8/2010 - 3/2011
  • Led front-end development and managed back-end projects
  • Owned QA and weighed in on technology choices

Freelance Developer

Self-employed

1/2008 - 8/2010
  • Built client websites and launched two consumer web products

Systems Administrator Intern

Howard Hughes Medical Institute at UCSC

1/2007 - 1/2008
  • Kept Linux servers running, including a 2,000-processor compute cluster
  • Automated the routine work with Bash, Python, and Perl

Education

University of California at Santa Cruz

B.A. in Philosophy, 2007