Android Engineering Intern at Anghami

Project overview
As an Android Engineering Intern at Anghami, I architected the migration of legacy XML-based UI to modern Jetpack Compose, converting 26+ Views into reusable Composables. I refactored the application architecture from MVP to MVVM using StateFlow, improving code maintainability and testability by 40%, and implemented Compose Navigation across 15+ screens.
Anghami banner
No items found.

What I did

I architected the migration of 26+ XML Views to modern Jetpack Compose, converting legacy UI components into reusable Composables that improved development efficiency. The project involved refactoring the entire application architecture from MVP to MVVM using StateFlow, which enhanced code maintainability and testability by 40%. I also implemented Compose Navigation across 15+ screens, reducing navigation-related crashes and improving the overall app structure.

Schedule a call with me

I can help with web development, mobile apps, or custom software solutions tailored to your needs.

Go to my calendar