Martijn Croezen is a Senior Game Developer with 12 years of experience building cross-platform games and interactive learning products using Unity3D, TypeScript, and HTML5. Based in Utrecht, he has led and shipped award-winning educational VR and 3D projects like StartRekenen, and has a track record of modernizing legacy platforms through full rewrites for mobile compatibility. At companies from Magic Media to CoolGames he combines deep engine-level skills with pragmatic front-end work, contributing performance and rendering fixes to the widely used PixiJS library. Comfortable across C#, Actionscript and TypeScript, he bridges tooling, gameplay systems and UI rendering to deliver polished user experiences. Notably, his open-source PixiJS contributions include adding NineSlice scaling and UV mapping corrections—small low-level changes that materially improve asset flexibility and runtime stability.
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Role in this project:
Front-end Developer
Contributions:7 commits, 15 PRs, 94 comments in 1 year 10 months
Contributions summary:Martijn primarily contributes to the PixiJS library, focusing on improvements and additions to the rendering capabilities. They updated the Plane.js file to correctly map UVs for rectangular textures, and added a new NineSlicePlane.js file to facilitate 9-slice scaling for textures, enhancing the flexibility of the rendering engine. Further contributions involved renaming variables and fixing the processInteractive function to improve performance and address potential errors.
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
Martijn Croezen - Senior Game Developer at Magic Media