Iiro Krankka is a Principal Software Engineer based in Tallinn with a decade of professional experience and a hobbyist coding history dating back to 2004. He specializes in Flutter and Dart, leading mobile-first product work and cross-platform architecture while currently driving engineering at Superlist. His open-source contributions include multiplatform Dart projects and widely used Flutter plugins—work that spans native Android/iOS integrations, image handling, and customizable UI components. At Reflectly and Codemate he focused on Flutter-led frontends and mobile development, and his in-depth state-management and UI work on projects like inKino shows full-stack fluency between web and mobile. Known for pragmatic, developer-friendly libraries and thoughtful API design, he blends hands-on implementation with product-minded engineering.
(Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern.
Role in this project:
Mobile Developer (Android)
Contributions:2 releases, 685 commits, 76 PRs in 4 years 6 months
Contributions summary:Iiro contributed to the development of a custom view component, which mimics the Material Design Bottom Navigation pattern. The commits show modifications to the `BottomBarLayout.java` and `MainActivity.java` files, indicating the implementation of features such as adding listeners, setting items, and handling tab selection within an Android application. The code changes also involve creating a new interface and implementing it in the sample application.
A Flutter plugin for allowing users to authenticate with native Android & iOS Facebook login SDKs.
Role in this project:
Mobile Developer (Android/iOS)
Contributions:9 releases, 35 commits, 66 PRs in 2 years 7 months
Contributions summary:Iiro significantly contributed to the development and maintenance of the Flutter Facebook login plugin. Their work involved implementing new features, such as checking login status and retrieving access tokens, across both Android and iOS platforms. They also addressed bug fixes, documented potential issues, and refactored code to improve the library's overall usability and address Android-related relogin issues, as well as Dart and iOS related issues. Furthermore, the user ensured the plugin's compatibility by updating dependencies and supporting the latest Dart versions.
facebook-logindartios-androidandroidsdks
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 Krankka - Principal Software Engineer at Superlist