Ahmed Shaban

Senior Software Engineer (Android) at Bolt

Tallinn, Harju County, 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
🎓
Top School
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.
code10 years of coding experience
job9 years of employment as a software developer
bookAndroid Development Nano Degree, Computer Science, Android Development Nano Degree, Computer Science at Udacity
bookbachelor of Computer Science, Computer Science, bachelor of Computer Science, Computer Science at Minufiya University
github-logo-circle

Github Skills (5)

kotlin4
datadog3
java3
android3
sdk3

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
Ahmed Shaban - Senior Software Engineer (Android) at Bolt