Abdullah Ali Al-din, Android developer

Abdullah Ali Al-din

Android developer

FreeLancer

Location
Egypt
Education
Bachelor's degree, Marine Engineering
Experience
10 years, 3 Months

Share My Profile

Block User


Work Experience

Total years of experience :10 years, 3 Months

Android developer at FreeLancer
  • Egypt - Damanhur
  • My current job since November 2019

Building many projects designed to practice how to develop multi-screen apps using networking, Intents, Fragments, recycler views, deals with JSON responses, android architecture pattern, menus, shared preferences, navigation drawer, view pager, and using a lot of external libraries like Okhttp, Retrofit, RxJava, Picasso and others.

Session Lead at Udacity
  • Egypt - Damanhur
  • June 2019 to October 2019

-After graduating from a Udacity Nanodegree Program, I chose to be a part of their new program in Egypt Next-coder initiative to help the young students in learning programming concepts.
-I was responsible for guiding a cohort of up to 35 students through the online Nanodegree program so that they achieve graduation in 3-4 months.
-I plan and teach weekly sessions, communicate with them regularly online throughout the week, help them prepare for roles in the Nanodegree discipline with role-based group exercises, and build community amongst the cohort with facilitated activities and events.

Math Team Leader at Nagwa LTD
  • Egypt - Cairo
  • August 2015 to October 2016

-Supervising a full team of mathematic developers and responsible for the algebra department for all K-12 grades.
-Help in building new tools to facilitate the work cycle and increase production rates.
-My team was the fastest team finished and revised their work, and also contained the best worker in the company.

Math content developer at Nagwa LTD
  • Egypt - Cairo
  • April 2015 to August 2015

-Preparing mathematics curricula for all educational stages and converting them from paper image to digital image using the programming
language Python, as well as XML and Latex, then upload them on the company's website.
-Selected to be the first one in the working team after preparing-period because of my good work and commitment.
-I was the first worker to finish and revise his work that's made me promoted to be a team leader.

Math Teacher at Private Teaching Center.
  • Egypt - Damanhur
  • August 2009 to May 2013

1- Assist students individually or in small groups and help them improve their math skills.
2- Identifying areas needing improvement, helping with homework and preparing students for tests.
3- Specialized as an individual tutor by simplifying math concepts while coaching students to think critically to solve problems.
4- Identified signs of emotional or developmental problems in students.
5- Travel to students' homes, libraries, or schools to conduct tutoring sessions.
6- Provide feedback to students using positive reinforcement techniques to encourage, motivate, or build confidence in students.

Education

Bachelor's degree, Marine Engineering
  • at Faculty of Engineering, Alexandria University
  • November 2011

Specialties & Skills

Android Software Development
Android
Teaching
team lead
Creativity
Critical thinking
Hard worker
Problem solving
Teaching
Material Design
Android Architecture Components
Android developing
programming
Retrofit
Design Patterns

Languages

English
Expert
Arabic
Native Speaker

Memberships

Egyptian engineering syndicate
  • 71/06619
  • May 2014

Training and Certifications

Train The Trainers: The complete Guide (Certificate)
Date Attended:
April 2021
Mckinsey Forward Program (Certificate)
Date Attended:
June 2022
Google Project Management (Certificate)
Date Attended:
June 2022
Agile Scrum Framework for Project Management (Certificate)
Date Attended:
August 2020
Android Basics Nanodegree by Google (Certificate)
Date Attended:
November 2019
Android Development Track - 1mac (Certificate)
Date Attended:
June 2019
Introduction to Programming Nanodegree (Certificate)
Date Attended:
June 2019
Engineering Maintainable Android Apps (Certificate)
Date Attended:
October 2018
Intro to Programming Nanodegree (Certificate)
Date Attended:
August 2018
Mobile Device security fundamentals (Certificate)
Date Attended:
August 2018
One million Arab Coder, Android track (Certificate)
Date Attended:
August 2018
Introduction to Git and GitHub (Certificate)
Date Attended:
April 2018
Java for Android (Certificate)
Date Attended:
April 2018
Android App Components - Services, Local IPC, and Content Providers (Certificate)
Date Attended:
September 2018
English Business Writing Certification (Certificate)
Date Attended:
October 2017

Hobbies

  • Drawing
    I love drawing and I have many Appreciation Certificates from my schools.
  • Hiding objects games
    My Love
  • Reading
    I love reading But not Too much!
  • Chess.
    Old player and I Think I am v.good.