Daniel Guzmán

C C Developer at King

Barcelona, Catalonia, Spain
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
Daniel Guzmán is a C/C++ developer with 11 years of experience building game and embedded software from Barcelona, currently contributing at King. He blends low-level systems work (C, Zig, OpenGL, SDL) with Unreal Engine gameplay programming and tools, having co-founded a studio to ship Super Magbot and maintained 3D engines for arcade platforms. His background spans product-grade engineering at Wallbox and device/engine maintenance at Zitro, showing comfort across performance-critical and real-time codebases. An active open-source contributor, he has improved portability and stability in the popular cute_headers collection by fixing networking, compilation, and warning issues. With a master’s in game design and a CS foundation, he’s equally at home debugging platform-specific build errors and designing engaging gameplay systems.
code11 years of coding experience
job10 years of employment as a software developer
bookComputer Science, Computer Science at Universitat Autònoma de Barcelona
bookUPC Universitat Politècnica de Catalunya
languagesCatalan, English, Spanish
github-logo-circle

Github Skills (10)

c1710
c-language10
c-library10
common-library10
cprogramming-language10
c1110
headers10
networking10
standard-library10
cross-platform9

Programming languages (4)

C++ShellCZig

Github contributions (5)

github-logo-circle
RandyGaul/cute_headers

Apr 2022 - Jan 2023

Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
Role in this project:
userBack-end Developer
Contributions:11 commits, 11 PRs, 7 comments in 8 months
Contributions summary:Daniel primarily focused on fixing compilation errors and addressing various issues within the `cute_net.h` header file. Their contributions included resolving type redefinition errors, fixing client port usage, and adding an option to disable IPv6 support. Furthermore, the user corrected uninitialized variables and made various warning and compilation fixes throughout the codebase. These changes indicate a focus on improving code stability, portability, and maintainability.
dependenciesgamec-plus-plusgamespng
roig/magnum

Apr 2017 - Aug 2019

C++11/C++14 and OpenGL graphics engine
Contributions:2 PRs, 5 pushes, 2 branches in 2 years 4 months
cppgraphics-enginevulkanc-plus-plusgame-development
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
Daniel Guzmán - C C Developer at King