profile-img

Abd-Allah Mohamed Eid

Data Engineer

Mokattam, Cairo, Egypt

Work 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.
  • Teqneia

    • 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 University

      Jan 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
    View More

    Languages

    • English

      Advanced

    Training & Certifications

    • JavaScript Algorithms and Data Structures

      freeCodeCamp·2019
    • Responsive Web Design

      freeCodeCamp·2019
    • The Web Developer Bootcamp

      Udemy , Created by Colt Steele·2018
    • The Data Scientist’s Toolbox

      Coursera·2018
    Share this Profile