Iiro Kiviluoma

Senior Developer at Forge Digital

Tampere, 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
Iiro Kiviluoma is a Senior Developer based in Tampere with six years of hands-on experience designing and building cloud- and data-intensive industrial solutions. He combines full-stack web and cloud expertise (C#, .NET, TypeScript/Node, React/Angular) with Azure, Databricks and time-series databases to deliver scalable IoT and data engineering systems. Iiro has progressed from trainee and thesis work on OPC UA and Azure IoT Edge to lead developer roles and a current senior position at Forge Digital, demonstrating strong architecture and delivery skills. He is also an active open-source contributor to the Apache Groovy project, where he implemented nuanced language features for ranges and cross-module parser/AST improvements—showing a deeper interest in language internals beyond typical application work. His background includes co-founding a startup and teaching university programming courses, reflecting both entrepreneurial drive and a commitment to mentoring the next generation of engineers.
code6 years of coding experience
job4 years of employment as a software developer
bookMaster of Science, Computer Software Engineering, Master of Science, Computer Software Engineering at Tampere University
languagesFinnish, English, German
github-logo-circle

Github Skills (12)

javas10
programming-language10
groovy10
java10
compiler-compiler9
jvm-languages9
compiler9
dynamic-typing8
functional-programming-language7
antlr7
functional-programming7
metaprogramming7

Programming languages (5)

TypeScriptC#JavaJavaScriptGroovy

Github contributions (5)

github-logo-circle
apache/groovy

Feb 2021 - Apr 2021

Apache Groovy: A powerful multi-faceted programming language for the JVM platform
Role in this project:
userBack-end Developer
Contributions:4 reviews, 13 commits, 4 comments in 1 month
Contributions summary:Iiro primarily contributed to enhancing the Groovy language, particularly focusing on the implementation of new features related to ranges. They implemented support for left- and full-open ranges in the `NumberRange` class and related parser elements. Furthermore, the user addressed bug fixes, such as implementing tests for float and refactoring existing code, including sonar refactoring in `NumberRange` and `RangeExpression`. Their work involved modifications across multiple Groovy modules, including the AST and parser.
static-typinggroovyfunctional-programmingapachemetaprogramming
iiroki/event-calendar

Nov 2022 - Jan 2023

Full stack event calendar application.
Contributions:2 releases, 9 commits, 16 PRs in 1 month
reactcalendarfull-stackjavascriptnodejs
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
Iiro Kiviluoma - Senior Developer at Forge Digital