Summary
Tommy Becker is a Principal Engineer in Raleigh with over two decades of software experience and more than a decade in senior technical roles building large-scale systems. He designs and implements horizontally scalable, cloud-native search and recommendations platforms, and has deep expertise in concurrent applications, distributed systems, and stream processing. A Sun Certified Java Programmer, he combines iterative development, unit testing, and CI practices to deliver robust, production-grade services. His background spans infrastructure and foundation services for storage management, carrier-grade content delivery, and distributed browser technologies, reflecting an ability to move between low-level systems and high-level architecture. Known for mentoring cross-functional teams and leading QA automation early in his career, he brings a practical emphasis on testing and reliability that often shapes project delivery. His BS in Applied Mathematics underpins a data-oriented approach to solving complex engineering problems.
13 years of coding experience
6 years of employment as a software developer
BS cum laude, Applied Mathematics, BS cum laude, Applied Mathematics at Appalachian State University