Oskar Carlbaum is a freelance software engineer based in Stockholm with 12 years of experience specializing in C++, graphics and real-time rendering for games and visualization. He holds an M.Sc. in Computer Science and a Master’s in Informatics, and has shipped UI and rendering work at studios including DICE, Mojang and Toptracer. Oskar combines hands-on engine-level programming (Vulkan/OpenGL) with a passion for 3D and animation, and has contributed core functionality to the well-known OpenSpace astrovisualization project, implementing a field-line rendering module with state save/load and multi-quantity coloring. His background spans academia and industry—from NASA Goddard and TUM research to tutoring and indie game prototypes—bringing both rigor and rapid prototyping skills. Driven by problem solving and seeing tangible results, he blends graphic design sensibility with deep systems knowledge to deliver polished, visually-driven software.
12 years of coding experience
4 years of employment as a software developer
Bachelor of Science (B.Sc.), Media Technology and Engineering, Bachelor of Science (B.Sc.), Media Technology and Engineering at Linköping University
Master’s Degree, Informatics, Master’s Degree, Informatics at Technical University Munich
Diploma of Graphic Design, Advertising & Multimedia, Diploma of Graphic Design, Advertising & Multimedia at Martin College
Creative 3D (3D animation & modelling), Creative 3D (3D animation & modelling) at Stockholm University
This is the official GitHub repository for OpenSpace: an open source astrovisualization project. For instructions on how to build and run OpenSpace, see the Getting Started Guides on the wiki page at http://docs.openspaceproject.com.
Role in this project:
Backend Developer
Contributions:106 commits, 1 PR, 68 pushes in 8 months
Contributions summary:Oskar implemented the core functionality of a new module called 'fieldlinessequence'. Their contributions focused on creating the main files for the module, including header and source files for rendering and utility classes. They added features for reading input file types from a modfile dictionary, specifically for the OSFLS file type, and implemented code to save and load field line states. The user also added the functionality to color lines by different quantities.
Contributions:60 commits, 52 PRs, 43 pushes in 4 months
raycppc-plus-plustracermonte-carlo
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
Oskar Carlbaum - Freelance Software Engineer at Oskar Carlbaum AB