Tomáš Karásek is a freelance software engineer based in Brno with roughly two decades in IT and 13 years of focused professional experience delivering backend systems, DevOps automation and data processing. He programs primarily in Go and Python, builds cross-platform UIs with Flutter, and routinely ships infrastructure-as-code using Terraform and Ansible—he is also an active contributor to Ansible’s codebase. His background includes SRE and DevOps roles at CERN and an internship at Google, plus contractor work for companies like Basho, Rovio and Equinix, which demonstrates comfort in both research and production environments. He has contributed to high-profile open-source projects such as Prometheus Alertmanager (Flowdock notifications) and helped simplify Docker-based workflows for a crypto trading robot, showing attention to operational developer experience. Since going freelance in 2015 he has focused on contract work combining Golang/Python development with DevOps delivery, often implementing dynamic inventory, cloud-provider modules and CI-friendly tooling. Colleagues would call him a pragmatic engineer who prefers clear automation and developer-friendly operations over flashy one-offs.
Contributions:24 commits, 9 PRs, 7 pushes in 10 days
Contributions summary:Tomáš primarily focused on setting up and simplifying the Docker-based development environment for the cryptocurrency trading robot. Their contributions included creating and modifying scripts to manage the database, Django setup, and data loading processes. They also updated the database seeding URL. In addition, the user made minor fixes to the Python settings files related to configuration.
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
Role in this project:
Back-end & DevOps Engineer
Contributions:11 commits, 18 PRs, 75 comments in 4 years 4 months
Contributions summary:Tomáš contributed to the Ansible project by fixing an inventory plugin to work with specific Paramiko versions, demonstrating proficiency in Python and SSH configuration. They also added two modules for Packet Host, focusing on device and SSH key management. Further, they implemented a dynamic inventory script and configuration for Packet.net, enhancing the project's capabilities for cloud infrastructure automation. Finally, the user improved and fixed aspects of the packet_device module.
everythingpythonit-automationdevopsdeployment
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
Tomáš Karásek - Freelance Software Engineer at Self-Employed