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

Highlights

  • Pro

Block or report dmc0001

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
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

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载