Adam Tkac is a Senior Engineering Manager based in Brno with 26 years in IT, including 15+ years focused on infrastructure, cloud and platform engineering. He leads GoodData’s infrastructure organization, driving Kubernetes, multi-region AWS, Vault, Okta, and observability at production scale while balancing people management with architectural ownership. Adam has a strong track record of introducing major architectural changes for distributed systems under strict 24x7 SLAs and building reliable CI/CD and automation using Terraform, Ansible, Puppet and Jenkins/GitHub. A long-time open-source contributor and one of the founders of TigerVNC, he has hands-on experience improving security and performance in projects like TigerVNC and mozjpeg. He combines deep systems-level C/C++ and Linux experience from Red Hat with pragmatic business focus, favoring changes that measurably reduce cost and operational risk.
26 years of coding experience
15 years of employment as a software developer
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Masaryk University Brno
High performance, multi-platform VNC client and server
Role in this project:
Back-end Developer
Contributions:414 commits in 5 years
Contributions summary:Adam's commits focus on modifying and extending the core functionality of the TigerVNC viewer, specifically related to the handling of client-server communication, security protocols, and the user interface. The code changes involved updating the authentication process, and implementing the authentication of a variety of new features such as TLS and X509. Additional work involved the improvement of the handling of network I/O by adding the support for various features like multiple connection options and creating the basic architecture.
Contributions summary:Adam made contributions focused on improving the build process and ensuring code correctness within the mozjpeg repository. They removed autogenerated files and introduced new build configurations. Furthermore, the user made code adjustments to the build configurations for specific architectures to prevent security vulnerabilities by marking the stack as non-executable. The commits also address changes that affect performance and optimization within the repository's domain.
image-optimizationimprovedcodecgifencoder
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
Adam Tkac - Senior Engineering Manager at GoodData