Tom Sartain

https://tom.sarta.in

tomsartain@gmail.com

EXPERIENCE

Vimeo, New York, NY — Senior Search Engineer

2013 - 2017

Turned Vimeo’s onsite search from “the random button of the internet” into an actually useful search experience.

Architected and built search ingestion pipeline that allowed for near real-time updates, all while migrating from SOLR to Elasticsearch.

Designed and implemented the RESTful endpoints needed to change the search results page into a dynamic single page app.

Worked toward breaking apart a single monolithic CI job into smaller, distributable and reproducible jobs to reduce build and deploy times.

Architected and built cloud-based FTP upload integration.

Kindling, New York, NY — Software Engineer

2011 - 2013

Architected  and built features for web-based social innovation application.

Implemented  authentication integration solutions for customers, including Single Sign On and LDAP integration.

Converted source control from Subversion to Git.

Migrated hosting to Amazon Web Services.

Arc90, New York, NY Software Engineer

2010 - 2013

Developed and maintained PHP components of a client’s SOA application.

Designed specs for RESTful API and developed JavaScript front end for client’s web application.

nextSource, New York, NY Software Engineer

2007 - 2010

Designed and implemented features for workforce management applications. Integrated with client SAP systems for OCI Punchout Catalog.

EDUCATION

SUNY New Paltz

2006

Bachelor’s Degree in Philosophy with a focus on emerging ethics

LANGUAGES

PHP, Python, Javascript, Go, SQL, RegEx, CSS, XML, JSON

TECHNOLOGIES

Elasticsearch, Apache, nginx, MySQL, Git, RESTful APIs, Redis, Docker, Puppet

SPECIAL SKILLS

  • Designing RESTful APIs
  • Coming up with strangely appropriate analogies
  • Growing a fierce beard
  • Always trying to make things better