Nikolas Wipper is a Berlin-based software engineer and Humboldt University CS student with eight years of hands-on experience spanning open-source game library development, cloud internships, and security tooling. Currently a student worker on Mozilla’s Crypto Engineering Team, he previously interned at AWS and built pentesting tools for Windows/Active Directory environments as a working student. An active contributor to the raylib ecosystem, he has refactored core math modules, improved cross-platform builds (including macOS static linking), and added HDR texture and cubemap mipmap support. Comfortable across systems, security, and bindings work (notably adapting raylib to Zig and improving API ergonomics), he blends low-level C/C++ familiarity with practical full-stack problem solving.
8 years of coding experience
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Humboldt-Universität zu Berlin
Manually tweaked, auto-generated raylib bindings for zig. https://github.com/raysan5/raylib
Role in this project:
Full-stack Developer
Contributions:1 release, 24 reviews, 92 commits in 2 years 11 months
Contributions summary:Nikolas primarily worked on adapting the `raylib-zig` repository for use with raylib version 4.2, improving compatibility and ensuring the library bindings worked correctly. They refactored code to fix naming issues and implemented features, such as object orientation, to improve the project's structure and usability. Furthermore, the user added examples demonstrating the usage of the library and corrected several bugs.
A simple and easy-to-use library to enjoy videogames programming
Role in this project:
Software Engineer
Contributions:7 reviews, 7 commits, 21 PRs in 2 years 6 months
Contributions summary:Nikolas made significant contributions to the raylib library, focusing on code consistency and functionality. They refactored and improved the `raymath` module, ensuring more consistent naming conventions and function behavior. The user also addressed build issues, particularly related to static linking and macOS compatibility. Furthermore, they implemented support for 16-bit HDR textures and cubemap mipmap loading.
raspberry-pigamedevvideogameslinuxandroid
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.