Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Generic
Omar Ali

Omar Ali

Mobile Team Lead
Ras Ghareb

Summary

Accomplished Android engineer and mobile team lead with 6+ years of experience in app development and team management. Demonstrated expertise in leading, developing, and maintaining high-performance applications with a focus on quality and user experience. Seeking a challenging position to leverage skills and knowledge for the success of an innovative company.

Overview

8
8
years of professional experience
4
4
years of post-secondary education

Work History

Mobile Team Lead

Sary
Remote, Cairo Governorate
1 2022 - Current
  • Led a cross-functional team of 10 Android and iOS engineers in developing and maintaining Sary's mobile applications, ensuring feature parity and smooth releases across platforms.
  • Defined team goals, initiatives, and ownership plans, resulting in measurable improvements in productivity and code quality.
  • Introduced CI/CD pipelines that reduced release time by 30%, with fully automated weekly store releases.
  • Restructured the team into Agile squads, optimizing cross-team collaboration and enhancing delivery efficiency.
  • Worked closely with DevOps to implement unit testing, code validation, and AI-assisted code review processes, leading to a 20% reduction in critical bugs post-release.
  • Spearheaded the refactoring of the Android application architecture from a layer-based to a feature-based modular structure, significantly improving scalability and maintainability.
  • Adoption of Kotlin, Jetpack Compose, MVVM, Koin, Coil, and Analytics Tools: ( Segment - Amplitude - ... ), Retrofit, kotlin Coroutines, ...
  • Conducted monthly one-on-one meetings with Android engineers, fostering individual growth and aligning personal development with team objectives.
  • Navigated challenging team management scenarios, including layoffs, while maintaining team morale and delivering high-quality Android applications on time.

Senior Android Engineer

Sary
Remote
04.2018 - 01.2022
  • Company Overview: B2B marketplace.
  • Built the android Flagship mobile application from scratch and guided its growth and expansion.
  • Resolved customer complaints regarding application bugs or feature requests quickly to maintain a positive brand image on the Google Play Store.
  • Created work estimates based on technology concepts and requirements documentation.
  • Contributed significantly to the company growth from a 5-person startup to a company of over 500 employees.
  • Adoption of Java, RxJava, MVP, Dagger, Tools: ( Segment - Amplitude - ... ), Retrofit.
  • As the app and team grew up, we started to move towards clean architecture, MVVM, Kotlin, and a layered module approach.

Android Engineer

Freelancer.com
05.2016 - 04.2018
  • Freelancer with 6 apps on the store
  • Responsible for gathering and analyzing client requirements
  • Applied the best possible performance, quality, and responsiveness of the application

Education

Bachelor of Computer Science -

Cairo University
09.2012 - 06.2016

Skills

Android

Java

kotlin

MVC

MVP

MVVM

Jetpack Compose

Team leadership and management

Agile Methodologies

CI/CD Processes

Unit Testing

Technical Documentation

Debugging

Languages

Arabic
Native language
English
Upper intermediate
B2

Timeline

Senior Android Engineer

Sary
04.2018 - 01.2022

Android Engineer

Freelancer.com
05.2016 - 04.2018

Bachelor of Computer Science -

Cairo University
09.2012 - 06.2016

Mobile Team Lead

Sary
1 2022 - Current
Omar AliMobile Team Lead