Hannes Nevalainen is a Senior Software Engineer with 14 years of experience building full-stack and backend systems across sustainability, payments, and legacy product maintenance. Based in Malmö, he combines practical production workâETL pipelines, data gathering and analysis at Volvo Carsâwith a strong affinity for Erlang/Elixir and the BEAM ecosystem. He has shipped services on Kubernetes and AWS, worked with Postgres and payment/insurance backends, and maintained legacy stacks using PHP, Angular and Node/TypeScript. An active open-source contributor, he improved core rendering logic and bug fixes in the notable jMonkeyEngine game engine, showing comfort across languages from Java to Ruby on Rails. A sailor and coffee enthusiast, Hannes brings a pragmatic, systems-oriented problem-solving style and a knack for turning complex domain requirements into reliable, maintainable software.
14 years of coding experience
10 years of employment as a software developer
Master of Science, Computer Science and Engineering, Master of Science, Computer Science and Engineering at Lunds tekniska högskola / The Faculty of Engineering at Lund University
A complete 3-D game development suite written in Java.
Role in this project:
Full-stack Developer
Contributions:8 commits, 2 PRs, 1 branch in 5 months
Contributions summary:Hannes contributed to the game engine's desktop and Android implementations by adding and refining a "Screen" blend mode, which involved changes in the core rendering logic. They addressed a bug related to the error dialog, fixing its behavior. Furthermore, they modified code related to ColorRGBA, improving functionality.
Contributions:9 pushes, 1 branch, 4 tags in 4 years 10 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
Hannes Nevalainen - Senior Software Engineer (Consultant) at m4 Solutions AB