BM

Bassant Mohammed

Mobile Application Developer

Bassant Mohammed is a dedicated Mobile Application Developer with expertise in Android (Jetpack Compose/XML), Flutter, and Kotlin Multiplatform. She excels in building robust applications using modern architectures like MVVM and Clean Architecture, and is proficient in various programming languages and development tools. Bassant is passionate about creating high-quality mobile experiences and collaborating effectively in Agile environments.

Expertise

Mobile Application Development

Expertise in developing cross-platform and native mobile applications using Flutter, Dart, Kotlin, and Jetpack Compose, focusing on user-centric design and performance.

FlutterAndroidKotlin MultiplatformJetpack ComposeDart

Software Architecture & Best Practices

Proficient in implementing robust software architectures including MVVM and Clean Architecture, adhering to SOLID Principles, and utilizing Dependency Injection for scalable and maintainable codebases.

MVVMClean ArchitectureSOLID PrinciplesDependency InjectionOOP

Data Management & Networking

Skilled in handling local data storage with Room Database, DataStore, and Hive, and integrating RESTful APIs using Retrofit, Ktor, and Dio for seamless data communication.

Room DatabaseDataStoreRESTful APIsRetrofitKtor

Agile Development & Version Control

Experienced in Agile (Scrum) methodologies, CI/CD with GitHub Actions, and version control using Git and GitHub, ensuring collaborative and efficient development workflows.

AgileScrumGitGitHubCI/CD

Featured projects

MENA Mobile (Faith Feature) – KMP Project

Served as IC2 architect, leading the Faith module using Clean Architecture and MVVM. Built a full-featured Quran reader with offline/online audio streaming, multi-reciter support, bookmarking, and global search. Implemented real-time mosque locator using Google Maps API, Qiblah compass, and accurate prayer time calculations with Hijri calendar support.

Impact: Collaborated with 70+ developers and led a team of 10+ developers in her squad, ranking among the top 5 women and top 20 developers out of 120 in The Chance boot camp.

Novix - Movie Discovery App – Jetpack Compose Project

Novix - Movie Discovery App – Jetpack Compose Project

Built an Android app for 50,000+ movies/TV shows (TMDB API), featuring advanced search, watchlist, multilingual support (English/Arabic), multi-theme, and 80%+ test coverage with 10+ Room entities. Utilized MVVM, Coroutines, Hilt, Retrofit, Room, Paging 3, and WorkManager.

Impact: Won 1st place among 15+ squads.

 

 

 

 

Career highlights

2025

Ranked 1st in the Physics and Computer Science Department at Ain Shams University.

2025

Achieved an "Excellent" grade for Graduation Project at Ain Shams University.

2025

Completed an intensive 8-month Android Developer boot camp at The Chance, mastering modern mobile development practices.

2025

Developed 7+ mobile applications applying best practices through continuous peer code reviews during Android Developer Trainee program.

2025

Led a team of 10+ developers and ranked among the top 5 women and top 20 developers in The Chance boot camp for the MENA Mobile project.

2025

Won 1st place among 15+ squads for the Novix - Movie Discovery App project.