Summary
Joni Kokko is a Principal Software Engineer based in Finland with about eight years of professional experience building scalable back-end systems and embedded software. He has progressed from embedded and application development roles at Nokia to senior and staff engineering positions focused on Java, Scala, Kafka, Cassandra, Docker and Kubernetes at companies like Arm, Pelion and Haltian. Joni combines deep hands-on expertise in distributed systems and DevOps with a background in embedded C++ and Qt, enabling him to bridge low-level device concerns and cloud-native architectures. He learns quickly, takes responsibility in both individual and team settings, and has repeatedly moved between big-data, IoT and automotive domains. Outside work he channels technical curiosity into hobbies like RC cars and Taekwon-do, reflecting a pragmatic, iterative approach to problem solving. Notably, his academic path from electronics vocational training to a software engineering degree underpins a practical blend of hardware-aware thinking and cloud-scale software design.
8 years of coding experience
14 years of employment as a software developer
Electronics, Electronics at Myyrmäki vocational school
Oulu Game Lab, Oulu Game Lab at Oulu University of Applied Sciences
Finnish, English