Brno, South Moravia, Czechia
I have been focusing on web application development since 2008. All through that time I was working for several institutions and experienced a lot of different technologies, languages, tools and libraries. With all the gained experience I decided to found startup Tolgee in March 2021 to deliver smart and simple software in my own way. With our open-source Tolgee Localization Platform we aim to simplify the process of software localization not only for developers. We believe that there is no other choice but open-source in the future of software development. 🐭
I founded Tolgee in March 2021 because I was sick of how painful app localization was. Every small text change meant developer time. Every translation issue turned into a ticket. Non-developers couldn't help without asking engineers. I wanted a tool where managing translations doesn't eat developer hours. Turned out, a lot of companies had the same pain. So building this tool became a serious idea. Five years later, Tolgee is an open-source localization platform used by teams around the world. Some highlights: 🐭 Non-developers edit strings directly in the app, right where the text lives 🐭 AI translations with full product context, reviewed inside the product 🐭 MCP server so AI coding assistants can handle translation keys while you code 🐭 2.9x ARR growth in year five, 60+ releases, 5 developer conferences across Europe I always loved open-source products built by companies like GitLab and Sentry. Making Tolgee open-source felt like the only honest way to become the first choice for developer teams. Running this company means learning a lot at once. Leading the team, talking to investors, pitching, and shipping product. On the tech side: AI, MCP, and building a product developers actually enjoy. If localization is slowing down your team, let's talk. 🐭
In Oracle NetSuite, I worked as a QA Engineer. How did it happen that after years of full-stack development experience, I voluntarily accepted the QA Engineer position? When I had an interview with my future boss, he pronounced QA similar to "Queue Way." I didn't know what it meant, but it seemed very interesting. The technologies - javascript and java were definitely something I wanted to focus on, so it seemed like a great opportunity. Later, I discovered the position is more about testing others' code and writing automated tests, so I wasn't sure this wasn't a step back. On the other hand, I had little experience with testing and quality assurance, and this seemed like an opportunity to fill this gap in my knowledge. So, I took the job, and in retrospect, I rate it as a great choice. I learned how to deliver well-tested code, and I use this skill every day in Tolgee. It helped me to choose the right technology stack when I started to develop the MVP of Tolgee, and it taught me to be very strict with testing. I also learned about corporate culture, environment and processes, which was a great experience. - Automation framework development - Test automation engineering for Oracle-NetSuite proprietary JS framework similar to React - Internal tools development - Java, JavaScript, Kotlin, TeamCity, Selenium, Docker
Solutions for Championchip were one of my first real-world public-facing apps, which is still used by thousands of users. When you're a runner from Czechia who does amateur races, you very probably used one of the systems I developed as a part-time contractor in high school and later at university. I am super happy that these systems persisted till now and have to be only slightly maintained. Since Czech Championchip does not only operate in Czechia, the apps had to be localized. This job was probably the first one where I had to come up with some non-trivial localization solution. It was the first time I felt real localization pain, which I later committed to fix with Tolgee. - Registration system app development - LiveTiming app development - Infrastructure based on Linux server setup and maintenance - PHP, JavaScript, MySQL, jQuery, AWS, Docker, AngularJS, Angular
Information system development - Development of SEAL information system targeting maintainers of computer networks - Internal tools development - React, Redux, Angular, AngularJS, Docker, PHP
Synopsis was primarily developing a tool for managing the law firm agenda. The system was meant to help you with everything the lawyers might need. The job in Synopsis was my first job where I worked with a team of multiple developers, so I started to learn how large codebases are managed and maintained. During this job, my bad experience with the localization process peaked. I hated how we managed localization data and how much work it was to create new localization strings. Or how every issue with such data led to new tasks for developers. I dreamed of a tool where team members could manage localization data without using a single second of developer time. - SynopsIS - Information system targeting Lawyers - Adaxet - Information system for companies installing automatic gates, roller blinds or other enterprise electronics - PHP, Dart, Docker, ElasticSearch, PostgreSQL