Tom Benner

Engineering Leader

Versatile, impact-driven engineering leader with 12 years of professional experience in software engineering and product development. I've been creating software for 20 years and have been an engineering manager, software architect, entrepreneur, lead software engineer, and open-source creator/maintainer. I care deeply about the success of people, products, and software.

I've managed teams that have focused on new product development, core product development, data engineering, partnerships, and more. Technical experience includes Ruby, Python, Go, Clojure, JavaScript, C++, bash, PostgreSQL, MySQL, Redis, Kubernetes, Spark, Elasticsearch, numerous AWS services, Swift, Objective-C, and other technologies. I started coding at 13, cofounded a web development agency at 16, worked with DSP in college, worked in scientific computing after college, and have worked in various web-focused stacks since then.

In my free time, I've contributed to Kubernetes and Sidekiq and have created open-source libraries that have 5,000+ GitHub stars in aggregate. I've built many products in my free time, including a B2B SaaS product with 15% MoM MRR growth over multiple years, a writing tool with 120k MAU, and ~25 iOS apps.


Experience and Education

Please see my LinkedIn profile.


Patents

Entity resolution techniques and systems
Filed 2015

Volunteering

Mentor at Hackbright Academy
2015 - 2016

Talks

"Kubernetes for Startups" at San Francisco Kubernetes Meetup
2016

Technologies

  • Ruby
  • JavaScript
  • Python
  • Clojure
  • Go
  • Swift
  • PHP
  • C++
  • PostgreSQL
  • MySQL
  • Redis
  • Elasticsearch
  • AWS
  • Kubernetes
  • Docker
  • Terraform
  • bash
  • Kafka
  • Spark

Open Source

5,000+ total GitHub stars. Contributions to Kubernetes and Sidekiq.

Please see my GitHub profile for more.


ReportsKit

Beautiful, interactive charts and tables for Ruby on Rails

2017
Reschedule

Automatic, configurable Kubernetes rescheduling

2015
Ru

Ruby in your shell!

2015
Toro

Multithreaded message processing on Postgres

2014
Sidekiq Superworker

Define dependency graphs of Sidekiq jobs

2013
Sidekiq Monitor

Advanced monitoring for Sidekiq

2013
Nested Hstore

Store nested hashes in hstores in ActiveRecord

2013
NUI

CSS for iOS

2012
WP MVC

An MVC framework for WordPress

2011

More...