Tom Stovall

**Sr. Software Engineer Backend Engineer API Specialist Published Author**

[email protected] • 650-350-2095 • “stovak” on social media


TECHNICAL SKILLS

  • Golang/Go
  • PHP
  • Docker
  • REST API’s
  • Python
  • REACT
  • Kubernetes
  • Javascript/TypeScript
  • gRPC
  • GraphQL
  • JenkinsCI/Github actions
  • Microservice Containers
  • GCP & AWS
  • Drupal/Wordpress
  • Container Orchestration
  • Swift/SwiftUI
  • Machine Learning/MLX
  • AI Model Tuning
  • macOS/iOS Development

EXPERIENCE

Centene Corporation - AUG2025 - Present

Address: 7700 Forsyth Boulevard, St. Louis, MO 63105 Supervisor: Mark Childers ([email protected])

Backend and frontend development for healthcare technology platform. Python and Go programming for backend services and RESTful APIs. React and Angular frameworks for frontend web development. Cloud infrastructure and deployment on AWS. Microservices architecture for healthcare data management and processing. Development of scalable healthcare applications serving millions of users.

Pantheon Platform - DEC2020 - MAR2025

Address: pantheon.io Supervisor: Greg Anderson

Backend programming for Drupal hosting platform. GoLang, PHP, Javascript, RestAPIs, GraphQL, GCP and AWS. Wrote API for hosting platform as well as Terminus client, and Terminus API interface. Integrated Apache Solr 8 into hosting platform and maintained the apache solr-specific module at https://drupal.org/project/search_api_pantheon. Created and maintained upstreams for Pantheon Platform drupal installs. Recreated hosting Service-Optimized containers for hosting of drupal PHP code. Managed Kubernetes services for hosting containers. Maintained CI/CD for 10k+ hosted sites. Wrote multiple drupal integrations for Pantheon-hosted sites.

The Milken Institute - NOV2019 - NOV2020

Address: 1250 Fourth Street, Santa Monica, CA 90401 Supervisor: Jose Ramirez

Transition milkeninstitute.org themed D8 site to headless D9 with React, JSONAPI/GraphQL/Gatsby, Webpack, Migrate, and the new Drupal layout API. Allow customizations from marketing department as per site specs. Set up continuous integration with CircleCI, Pantheon and Docker. Integrate with other JSONAPI data sources. Create turnkey docker development environment. Translate custom modules to d9 API and deprecate unnecessary custom code. Rebuilding site as hybrid Twig/React front end to allow complex user interactions with javascript/node/React and WebComponents, styled components and Typescript.

Universal Music - FEB2019 - NOV2019

Address: 21301 Burbank Boulevard • Suite 140 • Los Angeles, CA 90025 Supervisor: Doris Aves

Drupal decoupled API development using RESTful exports. Created PHPUnit testing suite in Docker. Built RESTful endpoints, React frontend components, and end-to-end automated testing. D7 to D8 migration.

RealtyMogul.com - NOV2017 - OCT2018

Address: 10780 Santa Monica Blvd • Suite 140 • Los Angeles, CA 90025 Supervisor: Dustin Currie

Drupal decoupled API development using RESTful exports. Created PHPUnit testing suite in Docker. Built RESTful endpoints, React frontend components, and end-to-end automated testing. D7 to D8 migration.

Legacy.com - APR2016 - OCT2017

Address: 820 Davis Street, Suite 210 • Evanston, IL 60201 • 847-570-7284 Supervisor: Mark Castrovinci

Drupal decoupled API maintenance using RESTful exports. Created PHPUnit testing suite and rollout automation for Acquia and Pantheon. Built RESTful endpoints, React frontend components, and end-to-end testing. D7 to D8 conversion.

ANKI, inc - NOV2014 - MAR2016

Address: 55 Second Street, San Francisco, CA • 415.670.9488 Supervisor: Tom Eliaz

Maintain Drupal marketing and commerce site using standard LAMP stack and Acquia’s drupal hosting product. Develop, host and maintain a MEAN (MySQL / Express.js / Angular.js / Node.js) web-based account system for all Anki games. Hosted it with CI using TeamCity-Grunt-Yeoman automated builds and Karma/Jasmine based testing. Integrate account system with iOS App using Objective C and Swift. Moving toward a “headless Drupal” model where front end is ReactJS/Flux and backend is Drupal 7/8 served by PHP 5.6/7.0x. Integrate Magento Ecommerce website with Drupal 7/8 using Magento’s REST API.

Apigee, Inc. (now part of Google) - NOV2011 - APR2014

Address: 10 South Almaden Avenue, San Jose, CA 95113 Supervisor: Mike Gardner

As a developer with 15 years of experience I inherited a PHP-based Drupal 6 product poorly architected and minimally maintained. I Architected a PHP-based Drupal 7 migration and Created, Managed, Maintained and Upgraded 100+ Drupal-based developer portal websites eventually leading a team of 10 developers. We originally launched on AWS-based servers and managed them via Puppet scripts and a Jenkins instance. We then migrated to Pantheon’s Drupal cloud hosting solution. Created open-source PHP-SDK to access API Management Product to Create, Manage and Monetize REST APIs with node.js integration. We also explored Jekyll-based solutions to developer portal and integration with compiled HTML as well as a couple of Node.js CMS options.

Sites: apigee.com, dev.target.com, developer.sears.com, developer.associatedpress.com, developer.vodafone.com, developer.take.io, developer.staples.com, adobe-pass.apiportal.apigee.com, developer.yesmail.com, developer.infoconnect.com

REI Systems, Inc - APR2010 - OCT2011

Address: 45335 Vintage Park Plaza, Sterling, VA 20166 Supervisor: Amit Yedev

Architected, Developed, managed and maintained Drupal-based websites for federal government contractor.

Sites: performance.gov, paymentaccuracy.gov, data.gov


PROJECTS

SwiftBruja

On-device AI inference library for Apple Silicon. Enables local LLM queries with no cloud APIs or API keys required. Fast, private, local AI processing for macOS and iOS applications.

GitHub: https://github.com/intrusive-memory/SwiftBruja

SwiftCompartido

Screenplay parsing and AI content storage library. Supports Fountain, Final Draft, and PDF screenplay formats with unified storage system and SwiftUI display components for content management.

GitHub: https://github.com/intrusive-memory/SwiftCompartido

SwiftFFmpeg

Swift wrapper for the FFmpeg multimedia framework. Type-safe Swift API for audio and video processing including decode, encode, resample, and filter operations.

GitHub: https://github.com/intrusive-memory/SwiftFFMpeg

SwiftHablare

Voice generation library supporting Apple’s native TTS and ElevenLabs API. Thread-safe audio generation with SwiftUI components for voice synthesis applications.

GitHub: https://github.com/intrusive-memory/SwiftHablare

SwiftSecuencia

FCPXML timeline generation and audio export library. Type-safe Swift APIs for programmatic Final Cut Pro X timeline creation and M4A audio export with background processing.

GitHub: https://github.com/intrusive-memory/SwiftSecuencia

SwiftEspeak

Swift wrapper for eSpeak-NG open-source text-to-speech engine. Provides Swift-friendly API for speech synthesis with voice selection and WAV file export capabilities.

GitHub: https://github.com/intrusive-memory/SwiftEspeak


EDUCATION

1991 - Bachelor Of Computer Science Trevecca University, Nashville, TN


CERTIFICATIONS

  • Acquia Certified Drupal 8 Site Builder
  • Acquia Certified Drupal 8 Developer

PUBLISHED WORKS

Drupal 7 Mobile Web Development Beginner’s Guide by Packt press (ISBN-13: 978-1849515627)