Petr Mrázek is a Senior Tools Developer with 16 years of experience building tooling across game and telecom domains, now based in Stockholm and currently at Avalanche Studios Group. He combines low-level system work with user-facing tool development, having helped modernize legacy telecom stacks at Acision/Mavenir and built developer tools and game systems at Mojang. An active open-source contributor to the well-known DFHack project, he has shipped Lua and C++ changes that tweak game mechanics, GUIs and memory-handling utilities for Dwarf Fortress. Pragmatic and detail-oriented, Petr excels at cleaning up internal data structures and automating tedious workflows, often surfacing edge-case fixes like ownership handling and event debugging that others miss. Trained with a master’s in Information Technology from FIT VUT Brno, he brings a steady mix of systems thinking and practical scripting to complex engineering problems.
16 years of coding experience
11 years of employment as a software developer
Master's degree, Information Technology, Master's degree, Information Technology at FIT VUT Brno
Memory hacking library for Dwarf Fortress and a set of tools that use it
Role in this project:
Back-end Developer
Contributions:1526 commits in 3 years 8 months
Contributions summary:Petr focused on improving the game's material properties, particularly for gem and vein stone properties. They also worked on internal mechanics such as the handling of item ownership and the removal of redundant elements from various data structures. The user also implemented and debugged systems for handling events in the game such as unit deaths.
Contributions summary:Petr contributed Lua scripts to the `dfhack/scripts` repository, which is a collection of scripts for the game Dwarf Fortress. Their commits focused on implementing new features and fixing bugs within the game's scripting environment. The contributions include functionality to update item temperatures, remove dead units, and fix "fat dwarves", and also included a script to delete all items except those held by units or buildings. Further contributions included modifying the GUI, and the autobutcher plugin.
dwarf-fortressdfhack
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.