Ahmed Shaban

Tallinn, Harju maakond, Estonia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Ahmed Shaban is a Senior Android Engineer based in Tallinn with a decade of software experience and six years focused deeply on Android across medical, finance, CRM, e-commerce and automotive domains. He specializes in clean architecture, code quality, and migration projects—converting large apps from RxJava to coroutines, Dagger2 to Hilt, and adopting Jetpack Compose and MVI in production. Ahmed has published 10+ Play Store apps, contributed to open-source, and developed KMP shared libraries and platform integration layers for multi-module, feature-sliced codebases. He combines mobile breadth (Flutter, iOS familiarity) with backend experience writing REST/GraphQL APIs and occasional Node.js services, enabling pragmatic end-to-end solutions. Notably, he has driven major refactoring roadmaps and CI/CD, localization and linting pipelines while mentoring teams and leading technical hiring.
code11 years of coding experience
github-logo-circle

Github Skills (7)

captcha4
android3
sdk3
java2
kotlin2
android-sdk2
datadog2

Programming languages (4)

JavaGoSwiftKotlin

Github contributions (5)

github-logo-circle
Contributions:12 commits, 9 pushes, 8 branches in 1 month
Contributions:28 reviews, 33 PRs, 31 pushes in 1 month
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