Summary
Thomas Mattacchione is a Lead Software Engineer with 11 years of experience building customer-focused web applications using Clojure, ClojureScript and JavaScript, currently shaping delivery and architecture at Thoughtworks. He blends hands-on engineering with clear, client-friendly communication to help teams build the "right" product—balancing user happiness, risk management, and maintainability. His background spans startups and product companies (Watchful, Kira Systems, ScribbleLive) where he shipped features, performed code quality reviews, and coached teams. A former front-end developer turned full-stack specialist, he also explores lower-level languages like Jai and C, reflecting a curiosity beyond typical web stacks. Based in Canada, he’s comfortable stepping into roles from feature development to third-party technical oversight and team coaching.
11 years of coding experience
9 years of employment as a software developer
Front-End Development Professional Web Development, Front-End Development Professional Web Development at HackerYou
B.A. Honours History, B.A. Honours History at Trent University
BEd Education, BEd Education at Nipissing University