Skip to content

abdelrahman-abied/abdelrahman-abied

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Welcome Banner for Abdulrahman Mohamed's Profile

Abdulrahman Mohamed | Lead Mobile Engineer & Architect

Email LinkedIn GitHub Medium


About Me

I am a results-oriented Lead Mobile Engineer with over 9 years of experience architecting and building high-quality mobile applications. My passion lies in creating systems that are scalable, maintainable, and efficient. I actively contribute to the developer community by publishing technical articles on Mobile Architecture and Flutter, and by maintaining open-source packages.


🚀 My Open-Source Package

I am the creator and maintainer of showcase_tutorial, a Flutter package designed to help developers create beautiful and interactive tutorials or feature showcases.

showcase_tutorial pub.dev badge

The package allows you to highlight your widgets step-by-step, making user onboarding and feature discovery simple and elegant. Check it out on pub.dev!


🏛️ My Architectural Philosophy

My goal is to build applications that are not just functional, but also robust and a pleasure to maintain. My core principles are:

  • Separation of Concerns: Creating decoupled components that are easy to test, debug, and replace.
  • Scalability First: Designing systems that can grow in complexity without requiring a complete rewrite.
  • Developer Experience: Writing clean, well-documented code that empowers other developers to contribute effectively.
  • Pragmatism Over Dogma: Choosing the right tool or pattern for the job, rather than strictly adhering to a single methodology.

✍️ My Latest Articles


🛠️ Core Skills

Languages & Frameworks

Dart Flutter Kotlin Swift KMP

Architecture & State Management

  • Architectures: Clean Architecture, MVVM, MVI, MVP, VIPER
  • State Management: Riverpod, Provider, BLoC, Cubit, GetX, ViewModel

📊 GitHub Stats & Trophies

Abdulrahman's GitHub Stats
GitHub Trophies


Snake Contribution Graph

About

Config files for my GitHub profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •