PROFESSIONAL PROFILE

I am a veteran computer professional with the technical and communication skills to apply cutting-edge technology to any organization's bottom line. I offer the hardcore technical expertise of an old-school sysadmin and coder, combined with the business pragmatism of a startup veteran.

Systems

Backed by 20 years of Unix systems administation and automation.

  • Expert in Chef and other automation tools
  • Incident response leader / Root cause analysis veteran
  • High Priest of High-Availability™

Software

Built from time-tested designs, with modern methodologies.

  • Test-driven development in Red-Green-Refactor style
  • Request-based architechture, worker queues, map-reduce
  • Ruby, Go, Javascript, Java, etc.

Scalability

Achieved with dynamic routing, stateless apps, and distributed storage.

  • Well-versed in AWS and other public cloud services
  • Virtualization experiece with Xen, VMWare, Docker, and more
  • 12-factor app design, CAP theorem assessment

RECENT EXPERIENCE

  • 2014
  • Lead Cloud Engineer, Medidata Solutions, Inc. (New York City)

    2011 - present

    Medidata runs a large online software platform to manage clinical trials, and my team writes the tools that deploy and manage the platform, including the dozens of services from which its composed. We handle most of the mechanics of the product lifecycle, including staging environments, a rigorous validation process, production deployments, metrics, alerting, and security. We work closely with the individual service development teams, and agressively promote devops-style practices, both within the company and in our industry at large.

  • 2011
  • Chief Operations Officer, Aranetic LLC (New York / D.C.)

    2009-2011

    At Aranetic we applied agile technical and business practices to reducing legal discovery costs. We made heavy use of test-driven-development, Amazon Web Services, a no-SQL document store, and Chef to build a rapidly-scalable document processing system. As a principal, I also performed marketing, sales, and other startup duties.

  • 2009
  • Head of System Operations, Starcut USA, Inc. (New York City)

    2008 - 2009

    At this Nokia subsidiary, my team and I were ultimately responsible for the 24/7 uptime and support for several hundred high-profile mobile web properties for "no-compromise" entertainment industry clients, including NBC Universal, ABC, MTV, and Maxim. In the early days of AWS, we built a self-assembling, automatically-scaling EC2 cluster to drive NBC's 2008 Beijing Olympics mobile web site.

  • 2007
  • Senior Systems Administrator, MeMedia Inc. (New York City)

    2006 -2007

    In this role, I was responsible for the constant uptime of the company's main application, and other systems, running across 60+ server computers in a dual-data center environment. I performed the full spectrum of sysadmin duties in the "pre-cloud" era: physical backups, network design, server provisioning, etc.

  • 2006
  • US Support Manger, Orad Inc. (New York City)

    2003 - 2006

    While working for Orad, I provided engineering support for real-time graphics clusters, applied mostly to virtual reality or broadcast television. In charge of all support activities for the US and Canadian customer base, I perfromed extensive field installation, support, and live demos for major corporate, government, and academic institutions.

PROJECTS

Here are a couple of recent programming projects.

  • bootscript

    bootscript gem

    A ruby gem that constructs a self-extracting archive, wrapped in a Bash script (or Windows batch script), for securely initializing cloud systems.

    View Details
  • etcd-nginx-config

    Etcd - NGiNX Web Router

    A Go program that dynamically maintains NGiNX reverse proxy configuration files from data in etcd, suitable for use with multiple docker containers on a workstation, or with CoreOS.

    View Details

CONTACT

I currently live in Marin County, California. However, I work for a New York-based firm.

It's easiest to reach me by email.

Email: benton@bentonroberts.com

Mobile: 646.783.9673