Michael Nilsson is a software engineer based in Gothenburg with 13 years of experience building web and graphics-heavy applications, combining a Master’s in Media Technology with deep .NET and front-end expertise. He currently works on clinical-trial web products at AstraZeneca and recently joined Evinova, bringing strong TypeScript/React skills plus architectural responsibilities. Michael has shipped full-stack solutions across healthcare, food-waste prevention, and diagnostic imaging (PACS), and contributed to the OpenSpace astrovisualization project by implementing screenspace renderables and shader-integrated image controls. Comfortable across Node.js, MongoDB, GraphQL and WPF, he bridges low-level graphics work and modern web architectures. Curious about new technologies, he pursues coding both professionally and as a hobby, often blending academic rigor with product-focused pragmatism.
13 years of coding experience
4 years of employment as a software developer
Master of Science (MSc) Media Technology and Engineering, Master of Science (MSc) Media Technology and Engineering at Linköping University
Computer Science, Computer Science at Nanyang Technological University Singapore
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:
Full-stack Developer
Contributions:252 commits in 4 months
Contributions summary:Michael primarily worked on the implementation of a screenspace renderable within the OpenSpace project. Their commits involved creating and modifying header and source files for a ScreenSpaceRenderable base class, and a ScreenSpaceImage class, including the addition of properties for controlling their behavior. Further development included integration with the render engine, adding functionality to support registered screen space objects, as well as incorporating shader programs. Their work included adding features related to a scene's orientation and various image manipulation controls.
Contributions:12 PRs, 53 pushes, 1 branch in 3 years 11 months
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.