Michael Nilsson

Software Engineer at Evinova

Gothenburg, 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
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.
code13 years of coding experience
job4 years of employment as a software developer
bookMaster of Science (MSc) Media Technology and Engineering, Master of Science (MSc) Media Technology and Engineering at Linköping University
bookComputer Science, Computer Science at Nanyang Technological University Singapore
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
4,765reputation
1.1mreached
58answers
28questions
Badges
javascript
top-5%
github-logo-circle

Github Skills (23)

threejs10
c-language10
shader10
glsl10
cprogramming-language10
opengl10
scene-graph9
javascript9
ionic9
data-visualization8
architectures8
data-visualisation8
data-visualizations8
architecture8
requestanimationframe6

Programming languages (4)

TypeScriptC++CJavaScript

Github contributions (5)

github-logo-circle
OpenSpace/OpenSpace

Mar 2016 - Jul 2016

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:
userFull-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.
openspacescienceinstructionswiki-pageastronomy
micnil/micnil.github.io

Feb 2019 - Jan 2023

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.
Request Free Trial
Michael Nilsson - Software Engineer at Evinova