Alexander Krol is a Senior Flutter Developer with 11 years of commercial mobile experience, transitioning from six years of native Android to four years specializing in Flutter and cross-platform delivery. He has shipped 22 projects across 13 countries for startups and enterprises, consistently producing clean, maintainable code and pixel-perfect UIs with performance-minded animations (including scenes with 10–20 concurrently animated objects at 60 FPS). At Stfalcon he led architecture unification, cut development costs and estimation times, improved QA (bug rate to 3% per feature) and mentored multiple junior and mid-level engineers—work that also contributed popular open-source Android UI libraries. Technically fluent in Flutter, Dart, Kotlin, SOLID/Clean Architecture, BLoC/MVVM, multimedia stacks (FFmpeg, libVLC, Just Audio), maps, payments and realtime APIs, he combines hands-on implementation with process and team-level improvements that accelerate delivery. Based in Calgary, he brings a pragmatic blend of engineering craftsmanship, mentoring, and measurable delivery impact.
11 years of coding experience
11 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Хмельницький національний університет (Khmelnitsky National University)
Customizable Android full screen image viewer for Fresco library supporting "pinch to zoom" and "swipe to dismiss" gestures. Made by Stfalcon
Role in this project:
Mobile Developer (Android)
Contributions:65 commits, 14 PRs, 40 pushes in 2 years 4 months
Contributions summary:Alexander primarily focused on developing features for the FrescoImageViewer Android library. Their commits show modifications to core components like `ImageViewerView`, `ImageViewer`, and `ImageViewerAdapter`, indicating work on the image viewing functionality, including adding image change listeners and overlay view logic for hiding and showing elements. Furthermore, the user introduced features related to image margin and support for custom Drawee hierarchies within the viewer, demonstrating a strong understanding of the library's internal workings and customization options.
A simple and customizable Android full-screen image viewer with shared image transition support, "pinch to zoom" and "swipe to dismiss" gestures
Role in this project:
Mobile Developer (Android)
Contributions:35 commits, 9 PRs, 25 pushes in 1 year 3 months
Contributions summary:Alexander primarily contributed to the Android image viewer library by implementing and refining various features and functionalities. Their work included refactoring code, adding features such as close and dismiss methods, and fixing issues related to image transitions and demo image paths. The user also updated dependencies and build targets. The user also worked on updating the sample project and fixing some warnings.
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
Alexander Krol - Senior Flutter Developer at Cognizant