Abdul-Rahman Hamza is a Mobile Software Engineer & Design Patterns Educator, ranked #4 in Tech & Software (Flutter Mobile Developers) (Top 19%).
Last updated
Abdul-Rahman Hamza is a mobile software engineer specializing in Android and Flutter development. He creates technical content focused on software design patterns, clean architecture, and performance optimization. His posts dissect patterns like Decorator, Observer, and Strategy, explaining their implementation in Kotlin and Android with real-world project examples. He shares insights on authentication, authorization, Git workflows, and Kotlin features such as inline functions, aiming to educate fellow developers on best practices and scalable mobile app development.
Program to interfaces, not implementations.
Favikon helps you find the right creators, analyze them in depth, reach out at scale, and track what works.