Summary
Overview
Work History
Education
Skills
Hobbies
Timeline
Generic

Omar Ali

Android Team Lead
Cairo

Summary

An accomplished Android engineer and mobile team lead with 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
4
4
years of post-secondary education
1
1
Language

Work History

Mobile Team Lead (Remote)

Sary
01.2022 - Current
  • Evaluated employee skills and knowledge regularly, training, and mentoring individuals with lagging skills.
  • Coached team members in techniques necessary to complete job tasks.
  • Worked different stations to provide optimal coverage and meet production goals.
  • Trained new team members by relaying information on company procedures and safety requirements.
  • Leading a team of 10 Android and iOS engineers in developing and maintaining Sary's mobile applications.
  • Introduced and maintained agile development methodologies, including sprint planning and estimations.
  • Developed comprehensive technical documentation and introduced CI/CD processes up to automatic store release.
  • Restructured the team into squads to optimize productivity and collaboration.
  • Restructured the iOS application to follow the 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.
  • Implemented code formatting standards using SwiftLint.
  • 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.

Android Engineer & Delivery Lead (Remote)

Sary
04.2018 - Current
  • Built the Sary Flagship mobile application from scratch and guided its growth and expansion.
  • Led the 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, the result was amazing, talented team of 12 software engineer.

Android Engineer (Freelancer)

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 - Computers and Information

Cairo University
Cairo, Egypt
09.2012 - 06.2016

Skills

Java, kotlin

undefined

Hobbies

  • Swimming
  • Boxing

Timeline

Mobile Team Lead (Remote)

Sary
01.2022 - Current

Android Engineer & Delivery Lead (Remote)

Sary
04.2018 - Current

Android Engineer (Freelancer)

Freelancer.com
05.2016 - 04.2018

Bachelor of Computer Science - Computers and Information

Cairo University
09.2012 - 06.2016
Omar AliAndroid Team Lead