Tomáš Kotál

Programmer at Warhorse Studios

Prague, Czechia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Tomáš Kotál is a pragmatic software engineer with over a decade of professional experience building everything from embedded firmware and Solaris kernel components to cross-platform desktop and mobile applications. He specializes in performance-oriented C++ and modern graphics/GPU programming (Vulkan, DX11/12, HLSL/GLSL, CUDA), recently focusing on render programming for AAA and console platforms. His background includes low-level troubleshooting on Solaris/ZFS and contributions to notable open-source tooling like Oracle's OpenGrok back-end search and indexing. Comfortable across languages (Rust, Go, C#, assembly) and platforms (x86, SPARC, PS5, SteamDeck), he blends systems-level rigor with pragmatic product delivery. Based in Prague, he pairs technical depth with creative pursuits—photography and music production—that often inform his visual and audio-aware approach to graphics work.
code12 years of coding experience
job17 years of employment as a software developer
bookMaster’s Degree, Computer Science, Master’s Degree, Computer Science at České vysoké učení technické v Praze - ČVUT
bookGymnazium Christiana Dopplera
languagesCzech, English
github-logo-circle

Github Skills (5)

lucene10
javas10
opengrok10
indexing10
java10

Programming languages (3)

JavaC++C

Github contributions (5)

github-logo-circle
oracle/opengrok

Jan 2015 - Jun 2017

OpenGrok is a fast and usable source code search and cross reference engine, written in Java
Role in this project:
userBack-end Developer
Contributions:42 commits, 9 PRs, 18 comments in 2 years 5 months
Contributions summary:Tomáš primarily focused on back-end development within the OpenGrok project. Their commits involved significant modifications to core Java source code files, particularly those related to the search context, analysis, and indexing components. These changes included adding new features, correcting existing functionality, and making improvements based on code reviews, demonstrating an active role in refining the project's core search and indexing capabilities.
opengrokcross-referencesearch-enginecode-searchengine
mrate/LAE

Sep 2013 - Feb 2015

Contributions:10 commits, 1 branch in 1 year 5 months
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áš Kotál - Programmer at Warhorse Studios