Summary
Overview
Work History
Education
Skills
Hobbies
Work Availability
Quote
Timeline
Generic
Omar Ali

Omar Ali

Ras Gharib,Egypt

Summary

An accomplished Android engineer and mobile team lead with over 5 years extensive experience in app development and team management. Proven ability in leading, developing, and maintaining high-performance applications with a focus on quality and user experience. Looking for a challenging position to utilize my skills and knowledge.

Overview

7
7
years of professional experience

Work History

Mobile Team Lead

Sary
Remote
01.2022 - Current
  • Evaluated employee skills and knowledge regularly, training, and mentoring individuals with lagging skills.
  • Leading team of 12 Android and iOS engineers in developing and maintaining Sary's mobile applications.
  • Developed comprehensive technical documentation and updated CI/CD processe up to automatic store release.
  • Restructured team into squads to optimize productivity and collaboration.
  • Restructured iOS application to follow MVVM pattern, improving decoupling and modularization of app components.
  • Introduced unit testing and enforced its importance, incorporating it into Git actions for automated code validation.
  • Conducted monthly one-on-one meetings to gather feedback and guide team member development.
  • Managed difficult decisions such as layoffs while maintaining team morale and productivity.
  • Contributed significantly to app performance optimization that resulted in 90% faster app startup and 35% faster login.
  • updated DataDog to A/B test these performance optimizations against previous flow on production before releasing to 100% of users.

Android Engineer & Delivery Lead

Sary
Remote, Saudi Arabia
04.2018 - Current
  • Built Sary's Flagship mobile application from scratch and guided its growth and expansion.
  • Led delivery of mobile application updates and new features.
  • Created work estimates based on technology concepts and requirements documentation.
  • Coordinated deployments of new software, feature updates and fixes.
  • Contributed significantly to Sary's growth from a 5-person startup to a company of over 500 employees.
  • Led the process of building mobile team Android/iOS, results were amazing, talented team of 12 software engineer.

Android Engineer

Freelancer.com
Remote
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.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Worked with different clients over: Australia, Kuwait, Saudi Arabia, Egypt

Education

Bachelor of Computer Science - Computers and Information

Cairo University
Cairo, Egypt

Skills

  • Java, kotlin
  • MVC , MVP , MVVM
  • iOS (Swift)
  • Team leadership and management
  • Agile Methodologies
  • CI/CD Processes
  • Unit Testing
  • Technical Documentation
  • Performance Monitoring
  • Analytical Thinking

Hobbies

  • Swimming
  • Football
  • Boxing
  • muay thai

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

It is never too late to be what you might have been.
George Eliot

Timeline

Mobile Team Lead

Sary
01.2022 - Current

Android Engineer & Delivery Lead

Sary
04.2018 - Current

Android Engineer

Freelancer.com
05.2016 - 04.2018

Bachelor of Computer Science - Computers and Information

Cairo University
Omar Ali