Giuseppe Modarelli is a Senior Technical Artist and graphics programmer based in Valencia with 12 years of experience bridging art and low-level engine work for games. He has held senior roles across studios and freelance engagements, shipping tooling, shaders, and pipeline improvements that streamline production. His open-source contributions show deep familiarity with graphics APIs—he notably improved DXGI/D3D12 support and adapter selection in the zig-gamedev project—alongside backend refactors for scalable systems like MongooseIM. Comfortable in both technical art and backend code, he brings a rare combination of shader-level graphics expertise and systems-minded engineering. Colleagues rely on him to translate artistic needs into performant, maintainable engine solutions.
Dev repo for @zig-gamedev libs and sample applications
Role in this project:
Back-end Developer
Contributions:3 reviews, 33 commits, 19 PRs in 1 year 2 months
Contributions summary:Giuseppe made significant contributions to the `zig-gamedev/zig-gamedev` repository, primarily focused on improving DirectX (DXGI and D3D12) functionality. Their work included fixing bugs in the DXGI factory, adding support for DXGI Factory6, and optimizing adapter selection based on GPU preference. These changes involved modifying core graphics libraries and adding new functionalities for improved performance. The user's commits demonstrate a deep understanding of the DirectX API and its integration within a game development context.
MongooseIM is Erlang Solutions' robust, scalable and efficient XMPP server, aimed at large installations. Specifically designed for enterprise purposes, it is fault-tolerant and can utilise the resources of multiple clustered machines.
Role in this project:
Back-end Developer
Contributions:10 commits, 1 PR, 11 comments in 25 days
Contributions summary:Giuseppe primarily focused on refactoring and cleaning up the codebase, particularly within the `ejabberd` application. Their contributions involved removing obsolete code related to timestamping, including legacy XML formats and unused functions. They also removed commented-out lines and fixed a call to an undefined function related to password generation, demonstrating a focus on code maintainability and efficiency within the XMPP server.
fault-tolerantscalablexmpp-servererlangxmpp
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
Giuseppe Modarelli - Senior Technical Artist at Pixel Pie Games