Nikolas Wipper

Student Worker at Mozilla

Berlin, 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

🤩
Rockstar
🎓
Top School
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.
code8 years of coding experience
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Humboldt-Universität zu Berlin
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
420reputation
4kreached
15answers
5questions
github-logo-circle

Github Skills (19)

game-dev10
c1110
graphic10
c1710
binding10
zig10
game-development10
opengl10
raylib10
att6
scanf6
python6
x866
gcc6
assembly6

Programming languages (13)

JavaC++CRustGoJupyter NotebookShellJavaScript

Github contributions (5)

github-logo-circle
Not-Nik/raylib-zig

Feb 2020 - Jan 2023

Manually tweaked, auto-generated raylib bindings for zig. https://github.com/raysan5/raylib
Role in this project:
userFull-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.
gamedevgame-developmentraylibzigauto-generated
raysan5/raylib

Mar 2020 - Sep 2022

A simple and easy-to-use library to enjoy videogames programming
Role in this project:
userSoftware 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.
Request Free Trial
Nikolas Wipper - Student Worker at Mozilla