Eslam El-Gamal, Tech Lead Engineer (remote)

Eslam El-Gamal

Tech Lead Engineer (remote)

DMC Digital Agency

Lieu
Turquie - Istanbul
Éducation
Baccalauréat, Computer Science and Information Systems
Expérience
13 years, 9 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :13 years, 9 Mois

Tech Lead Engineer (remote) à DMC Digital Agency
  • Émirats Arabes Unis - Dubaï
  • Je travaille ici depuis septembre 2019

Python | Django | Open edX | PHP | Laravel | Docker | AWS
* Tech Lead Engineer and e-learning consultant.

o Lead a passionate tech team applying Agile methodology, Scrum process.
o Moderate daily stand-up meetings.
o Ensure that the team is functional, focusing on requirements and deliverables to meet deadlines.
o Responsible for the DevOps, including building docker containers and implementing CI/CD pipelines.
o Hands on Full stack development, code review and testing.

***

Current Projects:
- webinarat (https://webinarat.co)
Platform for all Arabic webinars in the Corona (COVID19) time.
..

- Masdr (https://masdr.me)
Providing technical & software solutions in MENA area..
..

- Alnassr Club (https://alnassr.sa)
Providing software solutions for the club.

- etraining (https://etraining.moe.gov.sa)
Open edX e-learning platform to help citizens and residents in Saudi Arabia access professional content to help them to develop their skills and business

Lead Software Engineer à ExtraVerd Oy
  • Finlande
  • Je travaille ici depuis avril 2020

Lead Software Engineer | Python | Django | Django REST Framework | Ionic | Angular | Docker | GCP

Current project:
- LastPrice : Reduce food waste in grocery stores.

Leading and developing
o API (Python Django & Django REST Framework)
o Cross-platform Mobile App (Ionic & Angular)

Senior / Lead Software Engineer à IBM
  • Egypte - Le Caire
  • décembre 2016 à juillet 2019

PHP | Python | NodeJS | Laravel | Moodle | Bootstrap | WordPress | Joomla

- Worked remotely with e-learning Dev & Ops US Training team.

My role:
-- Senior / Lead Engineer, worked with the DevOps team to build, develop, and add new features on IBM eLearning solutions using Agile methodology, scrum process, Also provided e-learning technical consultancy.

o Gathered customer requirements, participated in the planning meetings, wrote user stories and system requirements.
o Provided guidance, mentorship to junior developers, task estimation and implementation.
o Hands on development and code review (Github) and bug fix.
o Built a scalable integration layer between our system and other portals and supported software after delivery.
o Participating in conference calls and did lots of knowledge share sessions.
o Demo and get customers’ sign-off.

..
http://Onlinedigitallearning.com, http://cvpuniversity.com, http://cloudsalesacademy.com, http://Watson-Academy.info
..

Technologies: (PHP - NodeJS - Laravel - Moodle - Bootstrap - WordPress - Joomla).

Software Engineer à eSpace
  • Egypte - Alexandrie
  • juillet 2015 à novembre 2016

Projects​

- eTime Mobile App (Android Native App + API​ ) ​ \[Android Developer | Aug 2016\]
eTime is one of the internal applications developed and used in ​ eSpace to track the daily
attendance of the employees and enable them to request (Vacation / Work From Home).

- EgyptFoss ​\[PHP Developer | Dec 2015 - Jul 2016\] http://EgyptFoss.org
One of the core team built and developed EgyptFOSS (Free Open Source Software) platform and APIs.
Technologies:​
(PHP - Laravel - WordPress - MySQL - Git - Testing with Behat, Mink, and Selenium - Nginx)

- R&D ​\[Python Developer | Nov 2015 - Dec 2015\]
Developed proof of concepts for making charts using (Grafana, InfluxDB and Elasticsearch).

- Afaq ​\[Python Developer | July 2015 - Nov 2015\] ​Afaq.tvtc.gov.sa
Self-education initiative MOOC Based on Open edX open source platform sponsored by the KSA government.
Technologies:​
(Python - Open edX - Vagrant - Jenkins)

- Scrapy crawling​ \[Python Developer | July 2015\]​
POC to crawl the whole Free & OpenSource Softwares from AlternativeTo.
Technologies:​
(Python, Scrapy, MySQL)

VAS Software Engineer à TEData
  • Egypte - Le Caire
  • août 2014 à juin 2015

Projects​

●DC Inventory ​(Python Developer - \[​Feb 2014 - Jun 2014\])
An internal tool for tracking TEData Data Centers Racks, Chassis and Servers. It aims to reach
maximum utilization for all resources, have an overview of service redundancy.
Technologies:​
(Python, Django, AngularJS, Bootstrap)

●NST​
(Python Developer - \[​Aug 2014 - Jun 2015 ​\])
NST (Network Support Tools) it's internal open source web-based tool that is used by TEData units to serve them access customers information like profile, session, logs ..
NST provides analytics that help strategic planning and marketing decisions to be made.
Technologies:​
(Python, Django, AngularJS, Bootstrap, Apache).

●TE WiFi Mobile App​
(Phonegap Developer - \[​Aug 2014 - Oct 2014\] ​)
POC Mobile Applications for Android using cross-platform mobile development.
Technologies:​
(Cordova, Phonegap, Ionic-framework and AngularJS)

Software Engineer - Web Developer à Jeddah Governorate
  • Arabie Saoudite - Jeddah
  • décembre 2012 à août 2014

Working as Software Engineer php developer on an open source web based internal application.
(Ubuntu Linux Server and Desktop - php4 - Oracle - svn).

Software Engineer - Web Developer à MSAD (Ministry of State for Administrative Development)
  • Egypte - Le Caire
  • avril 2012 à décembre 2012

Open source web developer

I worked on the following :
- Dostour.eg I was one of a great team behind that site.
we was working in the MSAD HQ and Shura Council in Tahrir Square.

- Egyptian President Elections(2012):
an application use barcode to identify and monitor the Out of Country Voters Election process.

- E-Governmental project called “Segel Ainy” a web based project.
Using php, mysql, Javascript, Ajax and Joomla CMS.

- etenders.gov.eg, awkaf-donations.gov.eg .

- (CentOS server - Ubutnu - Trello - php - Mysql - svn - Joomla, WordPress)

Software Engineer - Web Developer à Master Linux
  • Egypte - Le Caire
  • janvier 2011 à mars 2012

PHP & Mysql Developer

Software Engineer Intern à EgyCloud
  • Egypte - Mansourah
  • septembre 2009 à janvier 2010

Python | Web2py | Mercurial | SQLite | Jira.

I worked as Python & Web2py programmer - UI and Functionality Tester.
Using Agile methodology, Scrum process.

Éducation

Baccalauréat, Computer Science and Information Systems
  • à Faculty of Computers and Information, Mansoura University
  • juillet 2010

Bachelor's Degree in Computer Science and Information Systems, Faculty of Computers and Information, Mansoura University, Egypt (2006 - 2010). Graduation Project : “Resort Information Management System” - Grade of project: Excellent. - Graduation Grade: Good.

Specialties & Skills

Profils Sociaux

Site Web Personnel
Site Web Personnel
esl4m.com

Langues

Arabe
Langue Maternelle
Anglais
Expert
Français
Débutant
Turc
Débutant

Adhésions

OpenEgypt
  • Member
  • April 2011
CATReloaded.org
  • Member
  • March 2007
GDGMansoura
  • Founder
  • September 2011
GDGCairo
  • Community Manager (Leader)
  • April 2011

Formation et Diplômes

Python 1: Beginning Python (Formation)
Institut de formation:
O’Reilly School of Technology
Date de la formation:
April 2015
Java Standard Edition programming (Formation)
Institut de formation:
Origin IBM
Date de la formation:
May 2008

Loisirs

  • others ..
    Football .. Foosball .. Air-hockey ....
  • Volleyball
    about 8 years playing.
  • Guitar
    Newbie