← Home

Sean Spradlin

Software Engineer | Technical Lead

Summary

Generalist software engineer with a track record of taking products and platforms from concept to scale. Experienced in establishing engineering foundations, defining technical direction, and collaborative practices that enable organizations to grow while remaining hands-on across the software lifecycle.

Skills

Languages & Frameworks:
TypeScript, Node.js, React, Next.js, Svelte, NestJS, Python, C#, Godot
Infrastructure:
Terraform, AWS, Docker, Postgres, Redis, GitHub Actions, Snowflake
Architecture:
Containerization, Distributed Systems, API Design, MCP Servers, Edge Deployments

Experience

Tech Lead | The Escape Game

December 2021 - Present

  • Led the technical strategy, architecture, and implementation of Great Big Game Show - a greenfield business unit now operating in 20 standalone locations and growing. Designed the platform ecosystem including the core game experience, hardware integration, content distribution, application versioning, and store operations.
  • Established an AI-enabled knowledge platform by creating an MCP server and RAG pipeline to centralize technical documentation, allowing AI tooling to quickly gather context across services.
  • Gained customer insights by creating the internal guest-tracking tool for both of the company's major business units to track operational performance and help tailor repeat guest experiences.
  • Laid the foundations of internal operating system to allow in-store employees to track bookings, run games, submit issues, and view reports while also gathering insights about guests and their experiences.
  • Established foundations of analytics architecture by centralizing business-critical data in Snowflake and developing the ingestion pipelines from third-party integrations.
  • Professionalized the development team by establishing code review standards, mentoring engineers, laying the groundwork for CI/CD practices, and managing infrastructure as code with Terraform.
  • Led the modernization effort of the company's marketing platform by defining the migration strategy to Next.js and Sanity CMS to improve search visibility, accessibility, and performance.
  • Accelerated guest onboarding by building a waiver flow with SvelteKit to reduce check-in time between game sessions by several minutes.

Senior Software Engineer | City National Bank (Exactuals)

February 2018 - December 2021

  • Created a more complete picture of music metadata by building an ETL pipeline to ingest various sources of music metadata and creating canonical records as part of the R.AI project.
  • Built a customer-facing portal to browse the company's music metadata catalog with Next.js and Elasticsearch.
  • Designed, developed, and deployed the music metadata API as a service enabling businesses to improve their own data quality by querying against our dataset.
  • Conducted code reviews and mentored engineers, established CI/CD, and drove agile adoption as scrum master.

Senior Software Engineer | eviCore Healthcare

September 2017 - January 2018

  • Enabled operations teams to manage service configurations in real time through Redis with an intuitive interface without needing to put in support tickets.

Software Engineer | Smartvue Corporation

June 2015 - September 2017

  • Unified user experience by creating a REST API to serve as a translation layer between front-end applications and the various makes and models of supported hardware.
  • Secured video data at rest by creating an encryption pipeline into Azure Blob Storage.
  • Mentored junior engineers on security and system design.

Software Engineer | TrakRef LLC

February 2014 - March 2015

  • Reduced process friction at refrigerant recycling plants by automating inventory tracking through an ASP.NET interface that replaced manual Excel workflows.

Education

Bachelor of Science in Secondary Education
University of South Alabama - Mobile, AL
Summer 2010