
Background
Thomas Findlay is a CTO, senior full-stack engineer, 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, architected multi-tenant SaaS platforms, and driven AI-augmented development workflows that cut feature delivery time by 50%+.
Over the years, Thomas has worked with developers and teams ranging from beginners to advanced engineers, helping them build and scale production applications. He specialises in JavaScript, TypeScript, Vue, Nuxt, React, Next.js, Node.js, and modern web platform patterns.
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 →