Summary
Thomas Devries is a Principal Software Engineer with 11 years of experience building full-stack and systems software across companies like ZoomInfo and Amazon. He moves fluidly between front-end frameworks (React, Angular, Typescript) and back-end microservices (Spring Boot, Java, .NET), and has driven architecture shifts from monoliths to 3-tier and streaming designs. Known for mentoring and onboarding teams, he has hands-on experience in real-time systems, Linux drivers, and IoT service embedding that reveal a comfort with both low-level and high-level problem spaces. At ZoomInfo he progressed from Senior to Principal, reflecting a track record of delivery and technical leadership in production environments. He approaches hard problems with curiosity rather than fear, treating unknowns as opportunities to design robust, maintainable solutions. Based in Grand Rapids, Michigan, he pairs practical engineering pragmatism with a passion for teaching and standardizing best practices.
11 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Davenport University