William Thomas — Senior Software Engineer
Senior full-stack engineer with 13 years of experience taking production systems from concept to scale. Currently leading platform initiatives at iFIT: Owning real-time data pipelines, cross-domain communication infrastructure, and high-impact partner integrations across Node.js/TypeScript, Kafka, MongoDB, and AWS. Recent work includes: * Owning a biometric telemetry ingestion pipeline (NestJS, Kafka, MongoDB, GraphQL) handling tens of millions of samples per month * Engineering lead on an MQTT bridge providing real-time, two-way messaging between client systems and platform services * Leading the engineering integration with Strava for a go-to-market partnership reaching 150M+ users I'm also actively shaping how my team works with modern AI tooling with agentic coding workflows, custom Claude Code skills, and AI-assisted code reviews to multiply team velocity without sacrificing engineering rigor. Prior to platform work, I spent 8 years in mobile development at iFIT, with earlier stops as an engineering lead at a web agency (Eyeseethree) and a software engineer at a Los Angeles ticketing company (Flavorus).
Stackforce AI infers this person is a SaaS Full-Stack Engineer with expertise in real-time data processing and integrations.
Location: Ann Arbor, Michigan, United States
Experience: 14 yrs 6 mos
Skills
- Node.js
- Typescript
- Kafka
- Mongodb
Career Highlights
- Led integration with Strava for 150M+ users.
- Engineered real-time data pipelines and messaging systems.
- Pioneered AI-assisted coding workflows to enhance team productivity.
Work Experience
iFit - fitness technology
Senior Software Engineer (10 yrs 4 mos)
eyeseethree
Engineering Lead (1 yr 7 mos)
Flavorus Inc.
Software Engineer (2 yrs 7 mos)
Education
Bachelor of Science (B.S.) at California State Polytechnic University-Pomona