Tomas Barton is a Head of Infrastructure based in Prague with 17 years of experience building and operating scalable, containerized systems and data-driven applications. He combines deep hands-on skills in Kubernetes, DC/OS, Debian-based server administration, Nginx/Passenger, and configuration management with Puppet contributions that improved collectd, apt and nginx modules for robust production deployments. His background spans applied data-mining research for high-throughput screening to leading infrastructure at Recombee, bridging scientific rigor with production reliability. Comfortable across languages and platforms (Java, C/C++, Ruby on Rails, PostgreSQL), he focuses on fault-tolerant clustering, load balancing and performance-sensitive systems. A pragmatic open-source collaborator, he has extended monitoring and packaging modules used widely in the Puppet ecosystem. Colleagues rely on him for turning complex distributed problems into maintainable, automated infrastructure.
17 years of coding experience
7 years of employment as a software developer
Master's degree, Software Engineering, Master's degree, Software Engineering at Czech Technical University in Prague Faculty of Electrical Engineering
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Czech Technical University in Prague
postgraduate, data-mining, postgraduate, data-mining at Czech Technical University in Prague Faculty of Information Technology
Contributions:11 commits, 4 PRs, 30 comments in 2 months
Contributions summary:Tomas primarily contributed to the collectd module, implementing features and addressing bugs. Their work included adding support for multiple Python modules and carbon backends, indicating a focus on extending plugin functionality. They also made changes to the write_graphite and exec plugins, demonstrating knowledge of collectd configuration and integration. Furthermore, the user's commits indicate a proficiency in Puppet, the configuration management tool.
Contributions:6 commits, 2 PRs, 1 comment in 11 days
Contributions summary:Tomas primarily contributed to the infrastructure management of the Puppet module, specifically focusing on ensuring compatibility with Debian and Ubuntu distributions. They implemented code to install `dirmngr` based on operating system version, and refactored the code to centralize the package requirement within the init file. These changes include addressing gpg key parsing issues and refactoring resource syntax.
puppet-moduleaptsupportedpuppet
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.