Fnlfapetu0pw4x0cxoc6
Mahmoud Zahran                                                            Android Development Team Lead

Experienced and dedicated mobile app developer offering 8 years of expertise to the Mobile Development industry. Dynamic and personable with a strong focus on the application life cycle. Desires a software-driven position that provides customized business-to-business applications.

Work Experience

Aqwas (Remote) Saudi-Arabia, Android Development Team Lead, Mar 2021 – present 

Aqwas WebsiteJarir bookstore (the main project).

Lead and manage the Android team, Assess tasks timeline and complexity with the technical and product team, Code review to ensure high-quality standards and architecture, Coding alongside the team but focus on code review and Architecture design. Assist with interviewing and attracting new talent to the team, Follow up the Android Team workflow and set up a new flow that helps us to keep on quality and performance, and set Analysis for any Mobile APP requirements.

TEZ TOUR Egypt, Senior Android Developer, Aug 2017 – Dec 2020 

Tez Tour Website

Supervise Android Team, Review code, set Analysis for any Mobile APP requirements, Develop and Build new Android Applications, new features and update for existing apps.

Osit, Android Developer, Apr 2017 – Jul 2017 

 Osit Website

Develop and Build new Android Applications serving hotels, restaurants and other services, new features and update for existing apps.

Smart-Wave, Android Developer & Instructor (part Time), Mar 2017 – Nov 2017, Mar 2018 – May 2018   

 SmartWave Website

Develop and Build new Android Applications serving education, Social media app, and e-Commerce like integration with ERP system  , new features and update for existing apps,
Courses: (Android Development & OOP using C++).

Gateway Academy, Instructor (Part-Time), Oct 2016 – Jan 2017 

Courses: (Android Development, C++ programming, object oriented programming with C++).

Cammedar, QT C++, OpenCV & Computer graphics developer, Oct 2016 – Dec 2016  

Interact with images and 3D models to do medical purpose. tools: Qt, Blender, Opengl, and OpenCV.

Nour Systems, Android Developer, Mar 2015 – Oct 2015  

Nour Systems Website

Develop and Build new Android Applications

Education

Suez Canal University, Ismailia, EGYPT, Sep 2011 - Jul 2016

Very Good (81.84%), Graduation Project Grade: Excellent. 

Activities: operating system lecture.

University Of Luxembourg, Campus Kirchberg, Luxembourg , Sep 2014 - Feb 2015

Erasmus Mundus Student at University Of Luxembourg, one semester at BINFO. Fatima AlFihri program, under graduated Student.

Languages


ARABIC – Native, ENGLISH – Very good, GERMAN – Basics, FRENCH – Basics.

 Programming Skills


MOBILE

Android:

MVC, MVP architecture and MVVM

RX-java, Dagger 2, Picasso, and Butter knife, Web services using retrofit, firebase, GCM and FCM, Printers SDK and printers languages and APIs, Design & Animation. 

IOS: (Beginner). 

 Swift programming language, Alamofire.


PROGRAMMING

JAVA/KOTLIN/SWIFT/C/C++/C#/PHP.

VCs (Git, and SVN).

OOP (Object Oriented Programming), Data structure, and Algorithms, OpenCV, OpenGL& MATLAB, QT programming, prolog, and assembly.


DATABASE & OTHERS

DATABASE: SQL/SQL Server/SQL Developer.

Networks Course: Introduction to Computer Networks (Cisco course fundamental). 

OS: Windows, Linux, mac.

Projects

Aqwas Mar 2021 – Present

Press any project name will get you to palystore.

Jarir, Mar 20121 - Present

Responsibilities

  • Lead and manage the Android team.
  • Assess tasks timeline and complexity with the technical and product team.
  • Code review to ensure high-quality standards and architecture.
  • Coding alongside the team but focus on code review and Architecture design. 
  • Assist with interviewing and attracting new talent to the team.
  • Follow up the Android Team workflow and set up a new flow that helps us to keep on quality and performance. 
  • Follow Bugs and solve it form crashes log tools and other from testers.
  • Upload and follow app publishing on google play store.

TEZ TOUR EGYPT Aug 2017 – Dec 2020
Develop New Apps, Maintenance, solving bugs, and updates some of them
Press any project name will get you to paly store.

Transfer Lookup

Help Airport Transfer to Easy access to trans lookup report using Bar-code Reader

I-Guide

Help guides to make reservations and shopping, and this used for Egypt and have another 4 for another destinations.

TezOffers

Help our customers to know our Offers and new tours.

I-Transport

Used for knowing transportation information for tourists in operation team.

I-Supplier

Help our Tours Supplier receive the sent work ( Rides ) and all needed details about clients.

I-Flight

Help our Tours Supplier receive the sent work ( Rides ) and all needed details about clients.

I-Contact

Help employees to have all company contacts and update it Automatically

I-Transfer Android

Help transfer man to know all needed details for his rides.

I-Transfer  IOS

Help transfer man to know all needed details for his rides.

I-Tracker

Used for tracking buses and employees location.

I-Sales

Used for sell packages for tourists.

Shop Guide

Help Guides knowing all sales orders and what shops will he works on by Date

Smart-Wave Apr 2017 – Jul 2017
 Develop New Android Apps.

Private-Comm

This is a social media Application used by Company employees as private communication between employees have posts, profiles, events, News, calls, video calls, and notifications (this is used by limited user to private company and still not uploaded but I have screen shots).

Elmongez

(Educational android app help student to communicate with teachers and each other) I Handled the technical and design

Osit   Apr 2017 – Jul 2017
 Develop New Android Apps.

Restaurant app

Develop to achieve goals and did works like (search technique, some of android developments, and back-end (data base, and web services).

Home Launcher 

Create new custom lock screen and some home screen features as a launcher app using android development

Nour Systems  Mar 2015 – Sep 2015
 Develop New Android Apps.

Almouraqeb 

Decision making on ERP system as a reporting system and Data Entry.

CRM Tele-Sales

Help employees to follow steps with customers easily using android application.

Graduation Project  2016 (Excellent)

DjVu++  (A DjVu documents reader, open-source).

A new development to AOCR (Arabic Optical Character Recognition) as a one feature on the project and make it as a new open-source. I worked for AOCR module, And Android End User. Use C# programming language, OpenCV with java programming and Matlab.

Other projects

SHOOF, SUPPER-LUX “freelance android projects”.

 Cammedar medical purpose project, Tools: QT C++ Using OpenCV Lib and OpenGl, for Remotely internship California, U.S.A

References


All certificates, proves and documents are available upon request.