Lead Software Engineer In Test at Input Output (IOHK)
Hradec Králové, Northeast, Czechia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Martin Kourim is a Lead Software Engineer in Test with 13 years of experience, currently shaping quality and validation at IOHK with a strong focus on Cardano core components and real-world blockchain scenarios. He is a Python specialist who brings functional programming ideas inspired by Haskell—immutability, higher-order functions and stronger typing—into pragmatic test automation and backend tooling. His open-source contributions include improving Cardano's cluster tooling and integration tests for ManageIQ, demonstrating both deep protocol understanding and practical engineering hygiene. Comfortable in Linux-heavy workflows (nix, Bluefin) and obsessive about developer ergonomics like Neovim, he blends hands-on scripting with system-level insight. Outside work he mixes family life with relentless tinkering, turning hobbyist experimentation into production-quality improvements.
13 years of coding experience
11 years of employment as a software developer
Bachelor's degree, Bachelor's degree at University of Hradec Králové
Contributions:338 commits, 290 PRs, 319 comments in 2 years 8 months
Contributions summary:Martin primarily contributed to the `manageiq/integration_tests` repository by implementing and improving integration tests, with a focus on the "cfme_test.sh" script and login functionality. They updated dependencies and configuration files, while also fixing issues related to the virtual environment setup within tmux. Additionally, they demonstrated expertise in test design and implementation by addressing flash messages and correcting indentation issues.
The core component that is used to participate in a Cardano decentralised blockchain.
Role in this project:
Back-end Developer
Contributions:10 reviews, 7 commits, 6 PRs in 2 years
Contributions summary:Martin primarily contributed to the `cardano-node` repository by enhancing the `clusterlib.py` file. Their work involved refactoring the code for better Pythonic style, fixing estimate fee calculation and related issues, and addressing code review comments. The user also made modifications to the `shell.nix` file to improve the development environment, specifically setting locales. Additionally, they made improvements related to update proposals within the project.
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.