Peter Guttek

Principal Software Engineer at GOALS

Dusseldorf, North Rhine-Westphalia, Germany
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

👤
Senior
🎓
Top School
Peter Guttek is a Principal Software Engineer and computer graphics specialist with over 15 years of experience building real-time rendering, animation, and character pipelines for games and VFX. Based in Düsseldorf, he has driven graphics and animation systems at studios including GOALS, Ubisoft, Guerrilla Games and contributed performance and Vulkan expertise to the popular Dear ImGui project. His work spans low-level GPU optimization, deterministic shader math across IHVs, raymarched heightmap/SDF research, and practical toolchains that integrate Maya, UE5 and custom engines. He blends research-driven solutions (published work on modern OpenGL rendering) with production polish—optimizing shaders, compute node graphs and skinning/rigging pipelines. Known for finding subtle performance bottlenecks (e.g., frame-index issues in Vulkan backends) he also improves debuggability by enabling validation-layer workflows. Comfortable leading cross-discipline pipelines, he pairs deep graphics systems knowledge with hands-on engineering and tool development.
code11 years of coding experience
job19 years of employment as a software developer
bookDiploma Designer of New Media, Diploma Designer of New Media at L4 - New Media Academy, Berlin
bookMaster's degree Computer Science, Master's degree Computer Science at Otto-von-Guericke University Magdeburg
bookComputer Science, Computer Science at Universität des Saarlandes
languagesGerman, English, Czech
github-logo-circle

Github Skills (10)

app-framework10
web-framework10
vulkan10
c-language10
imgui10
cprogramming-language10
api9
multiplatform8
game-development8
game-engine7

Programming languages (8)

C++CDJavaScriptMathematicaHTMLPythonGLSL

Github contributions (5)

github-logo-circle
ocornut/imgui

Feb 2017 - Mar 2018

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Role in this project:
userFull-stack Developer
Contributions:8 commits, 5 PRs, 20 comments in 1 year
Contributions summary:Peter primarily contributed to the Vulkan backend of the Dear ImGui library, focusing on improving its performance and stability. They fixed a performance bottleneck related to frame indexing, and enhanced the backend to optionally enable Vulkan validation layers for debugging purposes. The user also addressed several validation errors reported by the debug layers and improved the image presentation mechanism. These changes demonstrate expertise in Vulkan graphics API and integration within the Dear ImGui framework.
apidependenciescppnativeuser-interface
ParticlePeter/ErupteD

Apr 2016 - Sep 2022

Auto-generated D bindings for Vulkan
Contributions:25 releases, 228 commits, 3 PRs in 6 years 6 months
vulkanopenglauto-generatedgraphics
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
Peter Guttek - Principal Software Engineer at GOALS