Thomas Barker is a seasoned software engineer with over a decade of experience designing and shipping high-performance, distributed back-end systems for companies like Google, Capital One, and now Meta. He specializes in Go, Java/Kotlin, C++, and cloud-native technologies (GCP, Kubernetes, Spanner), with a strong track record in metrics, monitoring, and real-time data export pipelines. At Google he worked on Cloud Monitoring and OpenTelemetry integrations; at Capital One he led technical efforts, and his open-source contributions to the widely used gopsutil project show deep system-level and cross-platform expertise. Based in Boston, he combines hands-on coding with leadership and mentoring experience, and has a knack for bridging legacy protocols and modern cloud architectures.
10 years of coding experience
9 years of employment as a software developer
High School, High School at Kew High School
Bachelor’s Degree Computer Software Engineering, Bachelor’s Degree Computer Software Engineering at Monash University
Contributions:7 commits, 5 PRs, 6 comments in 3 months
Contributions summary:Thomas focused on expanding the functionality of the `gopsutil` library, primarily by implementing new methods for retrieving system information. Their contributions included adding features to gather swap device information across multiple operating systems (Windows, Solaris, Linux, and BSD) and fixing a test related to connections. The changes demonstrate a strong understanding of system-level programming and cross-platform compatibility, reflected in the diverse OS-specific implementations. The user's work directly enhances the library's ability to provide detailed system monitoring capabilities.
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.