Thomas Newman is a Staff Software Engineer with 11 years of experience building scalable backend systems across automotive and security product domains, currently leading vehicle data initiatives at General Motors. He has a strong track record delivering greenfield microservices and streaming data pipelines in Java and Node.js, and has driven multi-million-dollar cost avoidance by rapidly replacing legacy ingestion systems. Thomas blends hands-on development with DevOps and IaC expertise—implementing Terraform, GitOps, and CI/CD pipelines to compress deployment cycles and improve reliability. He’s comfortable working at scale (millions of vehicle connections per day, 10k TPS) and has repeatedly turned prototype projects into production services under tight timelines. Based in Livonia, Michigan, he pairs a Master’s in Computer Science with practical experience across startups and large enterprises, often surfacing architecture roadmaps and process improvements that outlast individual projects.
11 years of coding experience
7 years of employment as a software developer
Master of Science, Computer Science, Master of Science, Computer Science at Lawrence Technological University
A cloud native SFTP server designed to support multiple data storage backends, starting with S3.
Contributions:1 review, 320 commits, 66 PRs in 2 years
sftp-serverrustsftpbackendsdata-storage
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Thomas Newman - Staff Software Engineer at General Motors