Skip to content
View dmc0001's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report dmc0001

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dmc0001/README.md

πŸ‘‹ Hey there! I'm Haitham Attab

Typing SVG

profile views

πŸš€ About Me

class MobileDeveloper { val name = "Haitham Attab" val location = "Algeria πŸ‡©πŸ‡Ώ" val role = "Mobile Developer & CS Student" val expertise = listOf( "Native Android Development", "Jetpack Compose UI", "Compose Multiplatform", "Flutter", "React Native", "Clean Architecture" ) val principles = listOf("SOLID","Design patterns", "Clean Code", "MVVM", "MVI") fun currentFocus() = "Building delightful cross-platform experiences" fun passion() = "Creating user-centric apps that make a difference" }

πŸ’‘ Passionate about crafting scalable, maintainable mobile applications with clean architecture and beautiful UI/UX. Always learning, always building!


🎯 What I'm Up To

  • πŸ”¨ Currently Building: Cross-platform mobile apps with Compose Multiplatform
  • 🌱 Learning: Advanced Android architecture patterns and backend integration
  • πŸŽ“ Studying: System Engineering with a focus on mobile technologies; also exploring system design and modern web tech
  • πŸ’‘ Exploring: AI integration in mobile apps, modern UI frameworks, system design, and web technologies like React and Node.js
  • 🀝 Open to: Collaboration on exciting mobile projects

πŸ› οΈ Tech Arsenal

πŸ“± Mobile Development

Android Kotlin Jetpack Compose Flutter React Native

πŸ—οΈ Architecture & Patterns

SOLID Design Patterns Clean Architecture MVVM MVI

πŸ’» Languages & Backend

Java Dart Go Ktor

πŸ—„οΈ Databases & Cloud

Firebase MySQL PostgreSQL SQLite

πŸ”§ Tools & Development

Android Studio VS Code Git Docker Postman Figma


πŸ“Š GitHub Analytics

Haitham's GitHub Stats Haitham's Streak Stats
Top Languages

πŸ† GitHub Achievements

GitHub Trophies

πŸ“± Featured Mobile Projects

MenuNetwork note-backend


🌟 Mobile Development Highlights

🎨 UI/UX Excellence β”œβ”€β”€ Material Design 3 implementation β”œβ”€β”€ Custom animations & transitions β”œβ”€β”€ Responsive layouts for all screen sizes └── Accessibility-first approach πŸ—οΈ Architecture Mastery β”œβ”€β”€ Clean Architecture principles β”œβ”€β”€ MVVM & MVI patterns β”œβ”€β”€ Dependency Injection (Hilt/Koin) └── Repository & Use Case patterns πŸš€ Performance Optimization β”œβ”€β”€ Memory leak prevention β”œβ”€β”€ Efficient data binding β”œβ”€β”€ Image optimization & caching └── Background processing with Coroutines πŸ”— Backend Integration β”œβ”€β”€ RESTful API consumption β”œβ”€β”€ Real-time data with WebSockets β”œβ”€β”€ Offline-first architecture └── Cloud storage & authentication 

🀝 Let's Connect & Collaborate!

LinkedIn Twitter Gmail


πŸ’Ό Open for: Mobile Development Opportunities | Freelance Projects | Technical Collaborations

🎯 Interests: Android Development | Cross-Platform Solutions | UI/UX Design | Clean Code


πŸ’­ Developer Quote

"Great mobile apps aren't just built with codeβ€”they're crafted with passion, designed with users in mind, and architected for the future."


Pinned Loading

  1. posting-app posting-app Public

    Posting App is a simple Android application that demonstrates how to retrieve and display posts from a REST API using RxJava and Retrofit.

    Kotlin 1

  2. firebase-phone-authentication firebase-phone-authentication Public

    Introducing "AUTH-with-number-phone-" AuthConnect is a cutting-edge mobile application crafted using the powerful combination of Kotlin, MVVM architecture, Dagger Hilt, Firebase, and Phone Number …

    Kotlin 8 1

  3. Meditation Meditation Public

    Kotlin 10 1

  4. techverse_quiz_math_app techverse_quiz_math_app Public

    Dart 2 1

  5. MenuNetwork MenuNetwork Public

    Kotlin

  6. crud-project crud-project Public

    A lightweight Go REST API that demonstrates backend fundamentals β€” CRUD operations, PostgreSQL integration, Docker setup, and clean architecture.

    Go 1 4