Miro Kropacek

Senior Software Engineer at Wabtec Corporation

Queensland, Australia
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
Miro Kropacek is a senior software engineer with 16 years of experience and deep C/C++ expertise, currently working on embedded and high-performance systems at Wabtec in Queensland, Australia. He has a proven track record across firmware, audio streaming, mobile apps and simulation engines, having shipped products from bat detectors and recloser controllers to VBS whole-earth renderers. A pragmatic polyglot comfortable from assembler to C#, Miro blends low-level optimisation (DMA playback, accelerated blitting, aspect-ratio fixes for the Atari backend in ScummVM) with system-level design and team leadership. He co-founded startups and led engineering teams, mentoring hires, conducting code reviews and representing companies in public talks. Known for solving hard-to-debug field problems and migrating tooling and processes (SVN→Git, Docker/k8s for next-gen products), he brings both hardware-aware rigor and product-minded pragmatism.
code16 years of coding experience
job20 years of employment as a software developer
bookGeodesy and Cartography, Geodesy and Cartography at High School of Geodetics
bookChartered Engineer Computer Systems and Networks, Chartered Engineer Computer Systems and Networks at Slovak University of Technology
languagesEnglish, German, Russian, Slovak, Czech, Polish
stackoverflow-logo

Stackoverflow

Stats
2,824reputation
638kreached
28answers
52questions
github-logo-circle

Github Skills (15)

c-language10
game-development10
cprogramming-language10
game-engine10
graphics-programming10
game-dev10
cross-platform8
multiplatform8
type-safety6
android6
visual-studio6
compiler-construction6
adb6
enum-class6
enums6

Programming languages (13)

JavaC++CMakefileHTMLTypeScriptShellLLVM

Github contributions (5)

github-logo-circle
scummvm/scummvm

Mar 2019 - Jan 2025

ScummVM main repository
Role in this project:
userBack-end Developer
Contributions:86 reviews, 21 PRs, 53 pushes in 5 years 10 months
Contributions summary:Miro primarily contributed to the Atari platform back-end within the ScummVM project, with a focus on graphics and audio. Their work included refactoring and optimizing low-level graphics routines, introducing accelerated blitting, implementing aspect ratio correction, and integrating DMA playback. The contributions also encompassed fixes for issues related to key repeat and buffer overflows, showcasing a dedication to improving the overall performance and stability of the Atari platform support.
scummvmadventure-gamesrpg-enginebadukdm
mikrosk/quake

Feb 2011 - Nov 2017

Contributions:4 releases, 17 commits, 1 push in 6 years 9 months
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
Miro Kropacek - Senior Software Engineer at Wabtec Corporation