Christofer Nolander

Software Engineer at MSAB

Stockholm, Sweden
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

👤
Senior
🎓
Top School
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.
code10 years of coding experience
job5 years of employment as a software developer
bookMasters, Computer Science, Masters, Computer Science at KTH Royal Institute of Technology
languagesSwedish, English
stackoverflow-logo

Stackoverflow

Stats
301reputation
34kreached
0answers
1question
github-logo-circle

Github Skills (11)

metal10
rust10
gpu10
webgpu9
vulkan9
opengl8
direct3d8
stdin6
stdout6
python6
subprocess6

Programming languages (10)

TypeScriptJavaC++RustCMakeJavaScriptZigLua

Github contributions (5)

github-logo-circle
gfx-rs/wgpu

Aug 2021 - Aug 2021

A cross-platform, safe, pure-Rust graphics API.
Role in this project:
userBack-end Developer
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.
apimetalwebgpu-apigpurust
nolanderc/wgpu

Aug 2021 - Dec 2024

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.
Request Free Trial
Christofer Nolander - Software Engineer at MSAB