Tom Benner

Engineering Leader

Pragmatic, versatile engineering leader with 11 years of professional experience in software engineering and product development. I've been writing software for 20 years and have been an engineering manager, software architect, cofounder, lead software engineer, side business bootstrapper, and open-source creator/maintainer. I care deeply about the success of people, products, and software.

Started programming 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.

Technical experience includes Ruby, Clojure, Go, Python, JavaScript, C++, bash, PostgreSQL, MySQL, Redis, Kubernetes, Spark, Elasticsearch, numerous AWS services, Swift, Objective-C, and other technologies.

In my free time, I've contributed improvements to Kubernetes and Sidekiq and have created a number of open-source libraries that have 5,000+ cumulative stars on GitHub. I've built many products in my free time, including a SaaS product with 15% MoM MRR growth, a humorous writing tool with 70k MAU, and ~25 iOS apps.

Projects

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...

Patents

Entity resolution techniques and systems
Filed 2015