
Background
Thomas Findlay is a CTO, engineering leader, and the author of React - The Road To Enterprise and Vue - The Road To Enterprise. With 13+ years of experience, he has built and led engineering teams, owned product and technical roadmaps, and delivered SaaS platforms end-to-end.
He is currently contracting as Engineering Lead for Kaya AI. Before that, he contracted as CTO for IQONICS, where he built the engineering function from zero, consolidated three client products into a single multi-tenant platform, and introduced AI-assisted workflows that cut feature delivery time in half.
Over the years, Thomas has worked with developers and teams ranging from early-stage startups to global brands, helping them build and scale production applications. His core stack is TypeScript, React, Next.js, Vue, Nuxt, Node.js, and Python.
He holds an MSc in Advanced Computer Science with Distinction from the University of Exeter and a First-Class BSc in Web Design & Development from Northumbria University.
Talks & Workshops
- React Summit: Advanced Patterns for API Management in Large-Scale React Applications
- React Advanced London: Composition vs Configuration: How to Build Flexible, Resilient, and Future-Proof Components
- Vue Amsterdam: Vue Experts Panel & The Case Study of Findlay Web Tech
- React Wednesdays: Best Practices for Testing React Apps
- Commit Your Code! (Workshop): React Hooks Crash Course
Books
React - The Road To Enterprise
Advanced React patterns, state management (Redux, Zustand, TanStack Query), testing (Jest, Cypress), project architecture, routing, performance optimisation, security, and 100+ code examples. Available in TypeScript and JavaScript editions.
View book →Vue - The Road To Enterprise
Enterprise Vue.js patterns, Composition API, state management (Vuex, Pinia), testing, project architecture, design systems, and enterprise-grade development techniques for Vue 2 and Vue 3.
View book →Mentoring & Consulting
Thomas is a 5-star rated mentor on Codementor with 2,500+ sessions and 1,250+ reviews. He has helped developers and teams worldwide with architecture consulting, code reviews, debugging, and hands-on development support across a wide range of technologies and project types.
He has also written 50+ in-depth technical articles for the Telerik/Progress blog, covering React, Vue, JavaScript, TypeScript, and modern web development best practices.
Get in touch →