Michal Šustr

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

🤩
Rockstar
🎓
Top School
Michal Šustr is a founder and research scientist with 11 years of experience building ML-driven systems and trading research, currently leading Minfx Technologies after research roles at Tower Research Capital and EquiLibre. He holds a PhD track and a Master's in Artificial Intelligence from Czech Technical University in Prague, blending deep academic rigor with hands-on engineering. His background includes a DeepMind research internship and contributions to the notable OpenSpiel project, where he improved type safety and added unit tests for core game-theoretic algorithms. Michal’s experience spans production engineering (Android work at eMan) to ML research and test automation, reflecting a rare mix of low-level code hygiene and high-level algorithmic research. Colleagues would describe him as meticulous about correctness—he often surfaces subtle type and testing improvements that prevent complex downstream bugs.
code11 years of coding experience
bookMaster's degree, Artificial Intelligence, Master's degree, Artificial Intelligence at Czech Technical University in Prague
languagesSlovak, English, French
stackoverflow-logo

Stackoverflow

Stats
13reputation
5kreached
0answers
1question
github-logo-circle

Github Skills (13)

unit-testing10
c-language10
cprogramming-language10
videogames9
coregames8
reinforcement-learning8
python8
multi-agent7
cpp7
math6
matrix6
parsing6
java6

Programming languages (6)

TypeScriptJavaC++RustHaskellPython

Github contributions (5)

github-logo-circle
google-deepmind/open_spiel

Sep 2019 - Oct 2021

OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:82 reviews, 207 commits, 93 PRs in 2 years 1 month
Contributions summary:Michal primarily focused on improving the codebase through type hinting and refactoring code. The main contribution includes converting instances of 'int' to the type 'Player' throughout the code, as well as the addition of a test file with an array of unit tests to check and ensure code integrity. The user also made multiple unit tests that are meant to verify core functions, like the counterfactual probabilities for best response.
cppmultiagentgamespythondatamining
michalsustr/RL_workshop

Jul 2016 - Dec 2016

Contributions:65 commits, 1 PR, 40 pushes in 4 months
pythondata-scienceworkshopmachine-learningmlops
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