
Abd-Allah Mohamed Eid
Data Engineer
Mokattam, Cairo, EgyptWork Experience
Data EngineerFull Time
United For Aviation and Technology Services
Oct 2021 - Dec 2021 -2 months
- Job Details:• Database Migration from oracle into MySQL using RazorSQL.
Data EngineerFull Time
United For Aviation And Technology Services
Apr 2020 - Jan 2022 -1 yr, 9 months
- Job Details:• Database Migration from oracle into MySQL using RazorSQL. •Built an Aviation database system which used to collect all information about airports and airspaces. • Built a GIS historical events system which used to collect, save geographical events and generate reports. • Built a GPS Tracking System which used to track company drivers over live map and find the historical record for persons based on a time frame.
Front-End Developer - React JSFull Time
Nov 2019 - Apr 2020 -5 months
Egypt , Cairo
- Job Details:• Built an Applicant Tracking System to manage job applications.
Front-End Developer - InternshipInternship
Aug 2019 - Nov 2019 -3 months
Egypt , Cairo
- Job Details:● Responsible for migrating core features in company website from basic vanilla js into reusable react components. ● Responsible for developing and maintaining new core features as reusable components. ● Responsible for fixing issues in legacy apps as managing application state using redux instead of react state. ● Responsible for learning new tools & technologies to enhance development workflow and increase productivity (e.g. unit testing and e2e testing with jest, enzyme, detox. etc.. ).
Software DeveloperFreelance / Project
Saudi Arabia Client
Dec 2018 - Feb 2019 -2 months
Egypt , Cairo
- Job Details:-Responsible for building a desktop application used for educational purposes in Saudi-Arabia to test students' skills in the electron configuration of chemical elements. -The student should open the application then a window appears for periodic table elements, when he clicks on an element he routes to another window which contains a simple test, if he passed, a pop up window appears with element details & audio says (Right answer but in arabic ).
Education
Bachelor of Science in Computer Science
Helwan UniversityJan 2013 - Jan 2018 - 5 yr
Achievements
PROJECTS Telecom Use Case(Scala, Spark) • Create Parent Config (POM) • Create Job Config (Source name, input type, path, delimiter, rejection path, target table, etc..) • Parse job config, Parse input data, Validate schema & handle rejection • Parse valid records, Apply ETL mapping & Create the pipeline • Test Pipeline & add logging
Skills
- Good knowledge of data/dimensional modeling
- SQL
- Python
- apache airflow
- Shell Scripting
- DWH Concepts & Architecture
- web scraping
- PL/SQL
- Pandas
- NumPy
Languages
English
Advanced
Training & Certifications
JavaScript Algorithms and Data Structures
freeCodeCamp·2019Responsive Web Design
freeCodeCamp·2019The Web Developer Bootcamp
Udemy , Created by Colt Steele·2018The Data Scientist’s Toolbox
Coursera·2018