Tom Sartain

https://tom.sarta.in

tomsartain@gmail.com

EXPERIENCE

Exante, New York, NY — Senior Software Engineer

2025

Architected and built a two-way integration to synchronize local data with payment platforms including Stripe.

Guided architecture for new features and developed remediation plans to address existing architectural issues.

Introduced and implemented Domain Driven Design (DDD) to reduce redundancy, improve code organization, and increase long-term maintainability.

Skillshare, New York, NY — Senior Staff Engineer

2019 - 2024

Led engineering for Marketplace, Payments, Memberships and Growth teams. Owned checkout, payment integrations, ChromaCourses, subscriptions, and more.

Oversaw architectural decisions to ensure scalability and maintainability, emphasizing observability and event-driven systems.

Built out federated GraphQL infrastructure to leverage a service oriented architecture. Designed and oversaw GraphQL schema design.

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 and migrated from SOLR to Elasticsearch.

Built RESTful endpoints for a dynamic SPA search UI and optimized CI pipelines to cut build and deploy times.

Developed FTP upload as standalone Go application, enabling large-file ingestion with resumable uploads.

Kindling, New York, NY — Software Engineer

2011 - 2013

Architected social innovation features and integrated  SSO & LDAP authentication.

Arc90, New York, NY Software Engineer

2010 - 2013

Designed and built RESTful API and JavaScript front end for client’s web applications.

nextSource, New York, NY Software Engineer

2007 - 2010

Designed and implemented features for workforce management applications.

EDUCATION

SUNY New Paltz

2006

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

LANGUAGES

Python, PHP, Typescript, SQL, RegEx, CSS, XML, JSON

TECHNOLOGIES

GraphQL, Elasticsearch, MySQL, Git, RESTful APIs, Redis, Docker, React

SPECIAL SKILLS

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