Joni Uitto

Senior Software Engineer at SADE Innovations Oy

Turku, Mainland 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

👤
Senior
🎓
Top School
Joni Uitto is a Senior Software Engineer based in Turku, Finland, with seven years of hands-on experience building end-to-end IoT solutions, serverless microservices, and user-facing web tooling. He specializes in TypeScript, React, AWS serverless architectures and has repeatedly modernized and scaled IoT backends while keeping compatibility with legacy devices. Joni combines product-focused engineering with project planning and subcontracting experience at SADE Innovations, having also contributed Java-level improvements to the widely used Vaadin Flow framework (notably keyboard shortcut and web component integrations). He has a track record of moving systems from prototype to production across domains like EV charging and maritime logistics, and he brings practical expertise in cloud-native patterns, containers, and Android/Java where needed. Pragmatic and detail-oriented, Joni often bridges hardware and software teams to deliver polished, supportable platforms.
code7 years of coding experience
job7 years of employment as a software developer
bookMaster of Science in Technology Information Technology, Master of Science in Technology Information Technology at Turun yliopisto - University of Turku
languagesEnglish, Finnish, Swedish
github-logo-circle

Github Skills (13)

application-framework10
javas10
web-framework10
webapp-framework10
web-components10
web-application10
webapp10
vaadin-flow10
vaadin10
java10
front-end-development9
javascript9
html8

Programming languages (5)

TypeScriptJavaShaderLabJavaScriptHTML

Github contributions (5)

github-logo-circle
vaadin/flow

Jan 2019 - Nov 2019

Vaadin Flow is a Java framework binding Vaadin web components to Java. This is part of Vaadin 10+.
Role in this project:
userFull-stack Developer
Contributions:21 releases, 126 commits, 296 PRs in 10 months
Contributions summary:Joni primarily contributed to the Vaadin Flow framework, focusing on implementing and refining features related to keyboard shortcuts and web component integration. Their work involved adding support for the event.code property to the KeyboardEvent and Key interfaces, enabling more precise control over keyboard shortcuts. Furthermore, the user enhanced the ShortcutRegistration class, introducing methods for configuring shortcuts, allowing browser defaults, and event propagation management. The contributions also included setting the foundation for the integration of shortcuts with web components to improve the user experience with Vaadin.
web-componentsweb-application-frameworkvaadin-flowjavavaadin
ujoni/ggj25

Jan 2025 - Feb 2025

Global Game Jam -25 attempt at a game
Contributions:1 PR, 39 pushes, 1 branch in 9 days
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
Joni Uitto - Senior Software Engineer at SADE Innovations Oy