Juha Kukkonen is a pragmatic lead developer with nearly a decade of hands-on experience building full-stack, cloud-native systems across finance, telecom and public sector domains. He combines deep expertise in Java, Kotlin and Spring with modern preferences for Rust and Go, and practical ownership of CI/CD, containerization and Kubernetes/OpenShift platforms. At OP Financial Group and as a long-term consultant he coaches teams on architecture, coding discipline and tooling while still contributing code and scripts himself. As an open-source maintainer he leads utoipa, a Rust-first OpenAPI generator, demonstrating commitment to compile-time safety and developer ergonomics. Juha favors simplicity and testable, well-documented solutions, often reducing complexity by asking which lines of code can be avoided rather than added. Based in Espoo, Finland, he blends technical leadership with active low-level engineering across backend, middleware and frontend stacks.
9 years of coding experience
10 years of employment as a software developer
Bachelor of Applied Science - BASc, Information Technology, Bachelor of Applied Science - BASc, Information Technology at Haaga-Helia University of Applied Sciences
Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust
Role in this project:
Back-end Developer
Contributions:1 release, 376 reviews, 355 commits in 1 year 4 months
Contributions summary:Juha was primarily involved in developing OpenAPI documentation for a Rust REST API project. Their commits focused on implementing functionality to define and document API endpoints, including request and response structures, and authentication schemas. The user also added support for custom format and examples to the OpenAPI spec.
Contributions:255 pushes, 15 branches, 21 tags in 1 year
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
Juha Kukkonen - Lead Developer at OP Financial Group