Summary
Karel Mačalík is a seasoned game developer with 13+ years of hands-on C++ experience, currently building features and level-editing tools for Euro Truck Simulator 2, American Truck Simulator and World of Trucks at SCS Software in Prague. He has a strong systems background from academic projects—a multi-threaded virtual machine for a statically typed, garbage-collected language and a C++ game engine with a C# editor—demonstrating deep knowledge of concurrency, engine architecture and tooling. Karel blends production game development with practical editor tooling that empowers design teams to craft high-quality visuals and gameplay. Early web and e‑commerce work using PHP/Nette adds breadth across full-stack development and pragmatic delivery. He combines an engineer’s focus on low-level C++ performance with a designer-minded emphasis on usable tools, driven by a personal goal to create groundbreaking games.
13 years of coding experience
Bc., Softwarové technologie a Management, Bc., Softwarové technologie a Management at České vysoké učení technické v Praze Fakulta elektrotechnická (FEL)
Ing., Webové a softwarové inženýrství, Ing., Webové a softwarové inženýrství at České vysoké učení technické v Praze Fakulta informačních technologií (FIT)
English