Profile 1
Profile 2
Profile 3
Profile 4
Available for Android roles

Mahmoud Hassan

Android Developer focused on fast, reliable, user-first apps

I build production-ready mobile experiences with Kotlin, Jetpack Compose, and clean architecture principles.

Giza, Egypt
+20 155 192 0267
Explore Projects

About Me

Passionate about creating exceptional mobile experiences

Mobile First

Native Android development with modern frameworks

Clean Code

MVVM and MVP patterns for scalable apps

Performance

High-performance apps with exceptional UX

Best Practices

Following industry standards and patterns

I'm an Android Developer specializing in Kotlin, Jetpack Compose, XML, Firebase, Room Database, and RESTful API integration using Retrofit and OkHttp. I build responsive, high-performance mobile applications with clean architecture and exceptional user experiences.

My development approach leverages MVVM and MVP architectural patterns, combined with Design Patterns and SOLID Principles. I have hands-on experience with modern Android technologies including Coroutines, LiveData, Data Binding, and offline caching strategies. I'm familiar with Flutter framework design and have introductory knowledge of Kotlin Multiplatform (KMP) for cross-platform development.

Currently pursuing my Bachelor of Science in Computer Science at Thebes Academy (2022-2026) and serving as a Mobile Developer Trainee at DEPI, I've successfully delivered projects like JobVerse (a job search app with Firebase integration), Veris (an advanced news application with offline capabilities), and various task management solutions. I'm committed to delivering scalable, maintainable, and innovative mobile solutions that optimize application performance and enhance user experience for long-term success.

Skills & Technologies

A comprehensive toolkit for building modern Android applications

Languages

Kotlin
Java
Dart
C++

Mobile Frameworks

Jetpack Compose
Android SDK
Flutter
Material Design

Architecture & Patterns

MVVM
MVP
Data Binding
Design Patterns
SOLID Principles
Kotlin Coroutines
Kotlin Flows

Backend & Databases

Firebase
Room Database
SQLite
SQL Server

APIs & Integration

Retrofit
OkHttp
RESTful APIs
JSON
Live Data

Development Tools

Android Studio
Git & GitHub
VS Code
IntelliJ IDEA
Obsidian
Trello

Featured Projects

Real-world applications showcasing my Android development expertise

JobVerse

JobVerse

Job search mobile application built with Kotlin and Jetpack Compose.

KotlinJetpack ComposeFirebaseMVVMCoroutines
Veris - Advanced News App

Veris - Advanced News App

Modern Android news application demonstrating advanced development concepts.

KotlinMVVMRoomRetrofitCoroutinesMaterial Design 3DiffUtil
Task Manager App

Task Manager App

A native Android task management app demonstrating practical Android fundamentals.

KotlinAndroidRecyclerViewMVVMCoroutinesRoom Database
Book Store App

Book Store App

Flutter-based book store application with clean, user-friendly interface.

FlutterDartUI/UXState Management

Experience & Education

My journey in mobile development and computer science

Mobile Developer Trainee

DEPI, Yat Learning Solutions

Maadi, Egypt

November 2024 – May 2025

Comprehensive mobile development training program focusing on Android and cross-platform development with emphasis on real-world application and best practices.

  • Applied UI/UX design principles to enhance application usability and user experience
  • Advanced Java and Kotlin programming skills with jetpack compose, Focus on Object-Oriented Programming
  • Gained introductory knowledge in Kotlin Multiplatform (KMP) for cross-platform mobile development
  • Implemented Android security essentials and functional documentation with unit testing
  • Utilized Git and GitHub for version control and collaborative development workflows
  • Built comprehensive capstone project applying real-world development techniques

Flutter App Development Training

Thebes Academy & MASA

Cairo, Egypt

July - September 2023

Intensive Flutter development program with hands-on experience in UI design, state management, and API integration.

  • Acquired hands-on experience in Flutter and Dart with emphasis on UI design
  • Developed Book Store App as final project with responsive layouts and dynamic navigation
  • Implemented Firebase integration for data storage and authentication
  • Enhanced performance optimization and user experience through intuitive interface design

Bachelor of Science in Computer Science

Thebes Academy

Cairo, Egypt

2022 - Expected 2026

Pursuing comprehensive computer science education with focus on mobile app development and software engineering principles.

  • Relevant Coursework: Mobile App Development, Data Structures, Algorithms, Computer Architecture, Operating Systems
  • Computer Architecture and SQL Server database management
  • Strong foundation in software development lifecycle and system analysis

Languages

Multilingual communication skills for global collaboration and technical excellence

Arabic

Native

100%

Native speaker with excellent command of both formal and colloquial Arabic

English

Intermediate

60%

Conversational and able to deal with everyday situations.

Android Dev