Henrik Andersson

Software Developer at Ericsson

Greater Gothenburg Metropolitan Area 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
Henrik Andersson is a pragmatic software developer with over 15 years of hands‑on experience and more than two decades of engineering exposure, shipping backend systems and test tooling in Python, PHP and C++. At Ericsson he has bridged roles from system tester to architect, delivering CI-driven integration portals and a FastAPI/Elasticsearch-based 5G requirements visualization platform deployed with Docker/Kubernetes. He combines deep test-automation and ISTQB-certified system-testing expertise with practical CI/CD and container orchestration skills, improving test repeatability and search performance in large engineering organizations. Henrik is also an active open-source contributor to notable projects like ScummVM and StepMania, focusing on engine robustness and data handling—evidence of a bias toward durable, maintainable code. Based in Gothenburg, he blends low-level C++ experience with modern Python web services, often finding pragmatic ways to speed feedback loops and reduce operational friction.
code14 years of coding experience
job6 years of employment as a software developer
bookChalmers University of Technology
stackoverflow-logo

Stackoverflow

Stats
19reputation
554reached
5answers
4questions
github-logo-circle

Github Skills (25)

c-language10
game-engine10
game-dev10
2d-game10
adventure10
engine10
game-development10
cprogramming-language10
debug9
debugging9
data-structures8
optimization8
data-structure8
optimisation8
optmization8

Programming languages (17)

C#JavaC++BikeshedCHTMLPerlTypeScript

Github contributions (5)

github-logo-circle
scummvm/scummvm

Mar 2017 - Aug 2022

ScummVM main repository
Role in this project:
userBackend Developer
Contributions:24 reviews, 142 commits, 52 PRs in 5 years 5 months
Contributions summary:Henrik made several contributions related to improving the ScummVM engine. They added full titles for games in the DIRECTOR engine and corrected a datatype issue in the MACVENTURE engine. The user also made consistent changes to the creation project files and updated the SLUDGE engine, adding features and fixing the detection of games. Additionally, the user made changes to the PINK and GUI engines, and modified the SCUMM engine.
scummvmadventure-gamesrpg-enginebadukdm
stepmania/stepmania

May 2011 - Jul 2011

Advanced rhythm game for Windows, Linux and OS X. Designed for both home and arcade use.
Role in this project:
userBack-end Developer
Contributions:68 commits in 2 months
Contributions summary:Henrik's contributions centered on fixing a data handling issue within the DWI notes loading process, improving the game's robustness. The user also worked on refactoring music wheel code to improve compile times and runtime crashes, as well as code for sorting and displaying songs. The code changes indicate a focus on improving the core functionality and stability of the rhythm game.
lualinux-windowsgamewindowsrhythm-game
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
Henrik Andersson - Software Developer at Ericsson