Petra Hapalová is a software engineer specializing in C++ and C# with a strong focus on computer graphics, HCI and UI design, currently developing at NVIDIA from Prague. She brings a decade-plus of hands-on experience across game development, motion capture tools and performance capture GUIs, having implemented Qt/C++ interfaces and device communication layers. Her toolset spans Qt, OpenGL, CUDA and .NET, and she combines algorithmic graphics knowledge with user research to create performant, user-centered applications. Prior roles at Chaos Czech, Warhorse Studios and Bohemia Interactive highlight a track record of shipping production-ready systems for animation and interactive entertainment. Trained at Czech Technical University in Computer Graphics and Interaction, she blends academic grounding with practical engineering that often sits at the intersection of low-level graphics and polished UX. A less obvious strength is her history of bridging device-level motion capture workflows with high-level UI, making her adept at integrating tooling and front-end experience.
1 year of coding experience
9 years of employment as a software developer
Ing. (MSc), Computer Graphics and Interaction, Ing. (MSc), Computer Graphics and Interaction at Czech Technical University in Prague
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.