Summary
Joni Toiviainen is a seasoned software engineer with 9 years of experience, currently working as a Rocket Scientist at Rakettitiede Oy and based in Kirkkonummi, Finland. He specializes in Java-based web applications using Spring and Vaadin, designing robust REST APIs and secure auth flows (OAuth2/OpenID Connect) alongside both SQL and NoSQL data stores. Parallel to his web work, he pursues high-end game and engine development—experimenting with Unreal/Unity and building engines with SDL2, GLFW, OpenGL and DirectX—bringing systems-level thinking to UI and backend design. His background spans device management, synchronization protocols and scripting-enabled extensibility, reflecting a pragmatic focus on reliable, maintainable architectures. With an MSc in Computer Science from Aalto and hands-on electronics experience early in his career, he blends hardware intuition with software craftsmanship to solve cross-domain problems.
9 years of coding experience
9 years of employment as a software developer
Master of Science (Technology), Computer Science and Engineering, Master of Science (Technology), Computer Science and Engineering at Aalto University
Electronics- and data communications, Electronics- and data communications at Turku Vocational Institute
Bachelor of Engineering, Information Technology, Bachelor of Engineering, Information Technology at Turku University of Applied Sciences