Christofer Nolander is a versatile software engineer based in Stockholm with 10 years of experience across games, compilers, graphics, websites and machine learning. He moves comfortably between backend systems and low-level graphics work — notably contributing Metal support and WGSL fixes to the widely used gfx-rs/wgpu Rust graphics project. His career spans consulting and product roles at firms including Saab, AmpSeis and I-CONIC Vision, and he combines academic grounding from a Computer Science master’s at KTH with hands-on teaching experience. Known for tackling both algorithmic and systems-level challenges, he brings pragmatic engineering and a taste for the next technical puzzle.
10 years of coding experience
5 years of employment as a software developer
Masters, Computer Science, Masters, Computer Science at KTH Royal Institute of Technology
Contributions:1 review, 2 commits, 5 PRs in 4 days
Contributions summary:Christofer contributed to the `gfx-rs/wgpu` project by implementing Metal support for the `NON_FILL_POLYGON_MODE` feature. This involved modifying core files to handle the Metal backend, adding new features related to polygon modes, and adjusting example code to incorporate these changes. Additionally, they addressed a WGSL parsing issue related to `else if` statements and improved error message details for buffer size mismatches.
Safe and portable GPU abstraction in Rust, implementing WebGPU API.
Contributions:22 pushes, 8 branches in 3 years 4 months
apigpu-accelerationwebgpu-apitvmgpu
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.