Toni Helenius

Staff Engineer at Delfoi Oy

Lappeenranta, South Karelia, Finland
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

🤩
Rockstar
🎓
Top School
Toni Helenius is a Staff Engineer with 11 years of hands-on experience building desktop and web applications, currently shaping real-time industrial software at Delfoi Oy. He combines deep database expertise (SQL Server, PostgreSQL, Oracle) with multi-language systems programming in Java, .NET, C/C++ and Pascal, and a strong interest in software architecture. Toni has delivered demanding real-time solutions across hardware and software stacks and progressed through engineering roles into technical leadership. He contributes to open-source game engine work—improving input and cursor handling in the popular jMonkeyEngine—illustrating attention to low-level UX and cross-platform input subtleties. Based in Lappeenranta, Finland, he holds an M.Sc. in Information Technology and brings a pragmatic blend of systems thinking and implementation depth to complex integration challenges.
code11 years of coding experience
job16 years of employment as a software developer
bookM.Sc., Information Technology, M.Sc., Information Technology at LUT University
bookValkeala school of heroes
languagesFinnish, English
github-logo-circle

Github Skills (10)

javas10
lwjgl10
jmonkeyengine10
game-development10
game-engine10
java10
glfw10
user-input10
game-dev10
opengl9

Programming languages (7)

C#JavaCSSHandlebarsJavaScriptLuaKotlin

Github contributions (5)

github-logo-circle
jMonkeyEngine/jmonkeyengine

Aug 2016 - Nov 2022

A complete 3-D game development suite written in Java.
Role in this project:
userFull-stack Developer
Contributions:33 reviews, 44 commits, 39 PRs in 6 years 4 months
Contributions summary:Toni primarily contributed to the input and rendering systems, specifically focusing on mouse and cursor implementations within the JMonkeyEngine. They addressed cursor-related issues, such as disappearing cursors, by implementing a cursor cache. Furthermore, the user worked on animated cursor support and integrating the mouse position at the initialization of the input system, modifying code related to LWJGL and GLFW libraries. These changes suggest a focus on enhancing the engine's input handling capabilities.
jme3jmonkeyengine3gamegame-developmentjava
tonihele/nifty-gui

Jan 2021 - Dec 2023

Your Open Source Java OpenGL GUI. Interactive user interfaces for games or similar applications. LWJGL, JOGL, JME or Java2d rendering.
Contributions:6 PRs, 15 pushes, 7 branches in 2 years 10 months
gamesjava2djmesimilaropengl3
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
Toni Helenius - Staff Engineer at Delfoi Oy