Summary
Tomas Dohnal is a Senior Frontend Developer based in London with nine years of hands-on experience building full-stack web applications using React, TypeScript, Node.js and GraphQL. He has shipped product-facing features and platform improvements at companies from startups to scale-ups, currently driving frontend at TrueLayer after leading Next.js migrations and bank integrations at Upvest.cz. Tomas is pragmatic about quality—advocating automated testing (Jest, Cypress), CI/CD improvements and performance tuning to speed up builds and page loads. Comfortable across the stack, he pairs pixel-accurate UIs and CSS-in-JS work with backend tasks like database integration and deployment to Heroku/Vercel/Netlify. Notably, he has a track record of initiating TypeScript migrations and introducing end-to-end testing to make teams more productive and codebases more maintainable. He blends product-focused collaboration with a developer-first mindset that eases onboarding for both customers and colleagues.
9 years of coding experience
8 years of employment as a software developer
Dropped Out, Computer Science, Dropped Out, Computer Science at Czech Technical University in Prague
Comprehensive high school, Comprehensive high school at Gymnázium Ústavní
Czech, German, English