Tom Sartain | https://tom.sarta.in tomsartain@gmail.com |
EXPERIENCEVimeo, New York, NY — Senior Search Engineer2013 - 2017Turned 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 Engineer2011 - 2013Architected 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 Engineer2010 - 2013Developed 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 Engineer2007 - 2010Designed and implemented features for workforce management applications. Integrated with client SAP systems for OCI Punchout Catalog. | EDUCATIONSUNY New Paltz2006Bachelor’s Degree in Philosophy with a focus on emerging ethics LANGUAGESPHP, Python, Javascript, Go, SQL, RegEx, CSS, XML, JSON TECHNOLOGIESElasticsearch, Apache, nginx, MySQL, Git, RESTful APIs, Redis, Docker, Puppet SPECIAL SKILLS
|