Ahmed Tawfiq is a Senior Android Engineer with eight years of mobile development experience, specializing in scalable Android and cross-platform solutions that serve millions of users. He has a strong track record modernizing apps—migrating monoliths to modular clean architectures, improving build times and maintainability, and shipping features like ARCore-driven real-time location markers and robust offline-capable timelines. Ahmed has delivered at-scale improvements for crypto and consumer apps (including a 4M+ user crypto app), integrating NDK for key security, multiple ad providers, and advanced CI/CD and modularization practices. He is fluent in Kotlin, Jetpack Compose, Coroutines/Flows, Paging 3, and architectural patterns, and has driven team productivity via lectures and tooling like Swagger Codegen and Fastlane. Based in Saudi Arabia, he combines hands-on implementation with system design and mentoring, and maintains a presence on Google Play as an app developer. A less obvious strength is his repeated focus on developer ergonomics—refactoring build systems and version catalogs to make complex modular architectures sustainable.
8 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Computer Science, Good, Bachelor's degree, Computer Science, Good at Zagazig University
Android Development, Android Development at Coursera
Android App Development, Android App Development at Udacity
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 Tawfiq - Senior Android Engineer at Confidential