Ulvi Jabbarli is a Senior Software Engineer with 9 years of experience specializing in Android architecture, mobile systems, and scalable Clean Architecture implementations. He has led mobile teams and projects across fintech and POS domains, delivering features like Google Pay provisioning, TOTP authentication, and offline-first synchronization with Room and Paging 3. At PASHA Bank he drove modular design systems with Jetpack Compose and refactored legacy codebases to improve maintainability, testability, and developer velocity. Known for mentoring mid/junior engineers and running knowledge-sharing sessions, he blends hands-on engineering with practical leadership. A pragmatic problem-solver, he repeatedly implements robust offline and multi-tenant solutions that keep critical business workflows resilient in real-world conditions.
9 years of coding experience
6 years of employment as a software developer
Bachelor's degree Information Technologies and Systems Engineer, Bachelor's degree Information Technologies and Systems Engineer at National Aviation Academy
Pronote is a sample Android application built to demonstrate the approaches to test the project that is developed by using the modern Android development tools: Kotlin, Dagger (Dagger2, Dagger Hilt), Android Jetpack, MVVM, Room, Reactive Programming(RxJava, RxAndroid)
Contributions:1 release, 120 commits, 55 PRs in 2 years 11 months
This is a simple Image taker library that makes it easy to take an image from a camera or gallery by getting the responsibility of different situations that are came from the variety of the android versions.
Contributions:4 releases, 24 commits, 2 PRs in 7 months
imagecameraandroid-versionsandroidcame
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.