Summary
Thomas Countoures is a senior backend developer with over a decade of professional experience building scalable web services and leading small engineering teams. He specializes in TypeScript and Node.js microservices, having architected and shipped Later’s Social Listening as an enterprise-grade microservice with robust queuing, observability, and secure token management used thousands of times daily. Comfortable across the stack, he’s transcribed complex Ruby logic into TypeScript, integrated ML-backed data models for sentiment and trends, and maintains strong test and CI practices. Known for pragmatic, SOLID-driven architecture and hands-on mentorship, he brings both people management and deep implementation skills to product-driven engineering. Based in Vancouver, he pairs practical engineering craft (Vim/Neovim, tmux, Docker) with a track record of turning early concepts into production features.
11 years of coding experience
16 years of employment as a software developer
Kwantlen Park Secondary, Inter-A Program
BA Interactive Arts and Technology, BA Interactive Arts and Technology at Simon Fraser University
Greek, English