Summary
Paul Carter is a Senior Software Engineer with a decade of focused industry experience and a deep background in C++, Java, and Python, currently building low-latency systems at Tower Research Capital. His career bridges academia and high-performance engineering—he holds a Ph.D. in Physics and spent a decade in university faculty roles before transitioning to mission-critical software for trading and defense contractors. Paul has repeatedly progressed into senior and principal engineering roles at organizations like Scientific Research Corporation and Citibank’s Automated Trading Desk, demonstrating expertise in complex systems and applied research. He is comfortable operating at the intersection of algorithmic rigor and production-grade software, delivering robust solutions under demanding performance constraints. Based in Winston-Salem, NC, he brings a scientist’s analytical mindset to software design and a track record of evolving technical strategy across finance and government projects. Not obvious from titles alone: his academic training underpins a long-term pattern of translating theoretical models into scalable, real-world implementations.
11 years of coding experience
29 years of employment as a software developer
Ph.D., Physics, Ph.D., Physics at Florida State University
BS, Physics, BS, Physics at North Carolina State University