Tomas Tulka

Software Engineer at RATIONAL AG

Munich, Bavaria, Germany
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
Tomas Tulka is a pragmatic software engineer with nine years of experience building backend and full-stack systems for industrial and medical platforms, currently developing the IoT backend at RATIONAL in Munich. He favors Domain-Driven Design, TDD, clean architecture and a balance of OOP and functional techniques to deliver simple, sustainable solutions that solve real problems. His contributions to notable open-source projects include extending Redis client support in the popular Java rate-limiter Bucket4j and adding AssemblyScript examples to the wasm4 fantasy console, showing comfort across distributed systems and low-level WebAssembly tooling. Known for prioritizing people, transparency and continuous learning, he combines engineering rigor with a practical motto: “a solution without a problem is a big problem.”
code9 years of coding experience
job12 years of employment as a software developer
bookMaster of Information Technology (Ing.), Information Systems, Master of Information Technology (Ing.), Information Systems at Brno University of Technology
languagesCzech, English, German
stackoverflow-logo

Stackoverflow

Stats
10,564reputation
1.4mreached
145answers
30questions
Badges
angular
top-1%
amazon-web-services
top-5%
amazon-dynamodb
top-5%
aws-lambda
top-5%
javascript
top-5%
async-await
top-5%
github-logo-circle

Github Skills (30)

2d-engine10
redis10
jedi10
java10
2d-game10
javas10
blazor-webassembly10
assemblyscript10
webassembly10
game-development10
angular10
javascript9
amazon-web-services9
typescript9
aws-lambda9

Programming languages (11)

TypeScriptJavaRustWebAssemblyJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
bucket4j/bucket4j

Jul 2022 - Jul 2022

Java rate limiting library based on token-bucket algorithm.
Role in this project:
userBack-end Developer
Contributions:9 commits, 3 PRs, 1 comment in 1 day
Contributions summary:Tomas focused on adding support for various Redis clients within the Java-based rate-limiting library. Their work involved implementing integration with Lettuce, Spring Data Redis, and Jedis, demonstrating an understanding of different Redis client implementations. These contributions involved creating and modifying code to manage connections, execute Redis commands, and ensure the proper functioning of the rate-limiting logic within the chosen Redis client environments. The user also refactored code to accommodate isAsyncModeSupported and method names.
rate-limitapache-ignitehazelcasttokenrate-limiter
aduros/wasm4

Aug 2021 - Aug 2021

Build retro games using WebAssembly for a fantasy console.
Role in this project:
userFull-stack Developer
Contributions:7 commits, 6 PRs, 18 comments in 3 days
Contributions summary:Tomas made several contributions to the WASM-4 fantasy console project, including adding functionality for AssemblyScript projects, such as an initialization function and seed for the random generator. They also implemented a snake game example, integrating it into the project's site and adding relevant assets and example code. In addition, the user contributed platform constants to multiple project templates, demonstrating a cross-platform approach.
neluafantasy-computergames2d-game-enginedlang
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
Tomas Tulka - Software Engineer at RATIONAL AG