Martin Svanberg

Founder at Martin Svanberg AB

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

🤩
Rockstar
🎓
Top School
Martin Svanberg is a seasoned software engineer and founder with 12 years of hands-on experience spanning low-level systems, game engines, cloud platforms and operational tooling. He focuses on the operational side of software delivery—CI/CD, runtime reliability and developer experience—having led Platform SDK efforts at Northvolt and managed critical production infrastructure at Schibsted. A flexible generalist by practice, Martin’s contributions range from assembly and shaders to databases and real-time automation for large factory deployments. He’s also an active open-source contributor to the popular Bevy game engine, improving ECS and rendering features in Rust. Based in Berlin with a mathematics background from Stockholm University, he now channels his game-dev roots into an indie diving game while continuing to bridge product needs and platform reliability.
code12 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (BSc) Mathematics, Bachelor of Science (BSc) Mathematics at Stockholm University
languagesSwedish, English, Chinese
github-logo-circle

Github Skills (10)

ec10
bevy10
rust10
game-development10
entity-component-system10
game-engine10
render10
game-dev10
rendering10
parallel-computing9

Programming languages (13)

C++RustGDScriptReasonTypeScriptCoffeeScriptOCamlJavaScript

Github contributions (5)

github-logo-circle
bevyengine/bevy

Dec 2020 - Dec 2024

A refreshingly simple data-driven game engine built in Rust
Role in this project:
userBackend Developer
Contributions:25 reviews, 19 PRs, 69 comments in 4 years 1 month
Contributions summary:Martin primarily contributed to the Bevy game engine, specifically focusing on enhancing the engine's ECS (Entity Component System) and rendering features. Their work included implementing the `Clone` trait for ECS fetches to resolve a compilation error, and fixing documentation regarding coordinate systems and quaternion interpolation. They also added features to the task system for parallel iteration and wireframe support for 2D meshes, and improved rendering capabilities by supporting scale factors for image render targets.
data-drivenbevygamedevrustgame-development
msvbg/bevy

Dec 2020 - Dec 2024

A refreshingly simple data-driven game engine built in Rust
Contributions:30 pushes, 23 branches in 4 years 1 month
data-drivengamedevrustgame-developmentengine
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