Mohamed K.

Data Engineer

Mohamed on taitava tietodatan insinööri, jolla on asiantuntemusta datan putkien, reaaliaikaisten järjestelmien ja pilvitoimintojen rakentamisessa. Hän on tehokas teknologioissa, kuten BigQuery, Snowflake, dbt, Kubernetes, Kafka ja Airflow, johon hän pystyy jatkuvasti toimittamaan tehokkaita, skaalautuvia ja korkeasuorituksisia ratkaisuja.

Weight Watchersilla Mohamed paransi ETL:n luotettavuutta toteuttamalla CI/CD-putkia ja automatisoimalla seuranta-järjestelmiä. Swvl:llä hän kehitti petosten havaitsemisjärjestelmä, joka tuotti merkittäviä säästöjä ja automatisoi tietokantojen siirron BigQuery:een. Aiemmin urallaan Eventum IT Solutions:ssa hän työskenteli full-stack-kehittäjänä, jossa hän paransi järjestelmän suorituskykyä ja paransi käyttäjäinsightteja.

Nykyistä modernia datateknologiaa ja todistettua kykyä innovatiiviseen ongelmanratkaisuun, Mohamed on arvokas voimavara kaikille organisaatioille, jotka etsivät asiantuntemusta monimutkaisissa data-insinöörprojekteissa.

Tärkein asiantuntemus

  • Docker
    Docker 3 vuotta
  • Java
    Java 2 vuotta
  • SQL
    SQL 4 vuotta

Muut taidot

  • JavaScript
    JavaScript 2 vuotta
  • React.js
    React.js 2 vuotta
  • MySQL
    MySQL 2 vuotta
Mohamed

Mohamed K.

Egypt

Aloita tästä

Valittu kokemus

Työllisyys

  • Data Warehouse Engineer

    Weight Watchers - 3 years 1 month

    • Paransi datan integroimista, seurantaa ja automaatioprosesseja toteuttamalla CI/CD-putkia, päivittämällä palveluyksiköitä, ja optimoimalla ETL-työnkulkuja.
    • Hyödyntäen pilvaroiminta työkaluja hallitsemalla koko datan elinkaaren, alkulähteestä hemaavamalla ja injectoimalla Snowflakeen ja Kafkaan.
    • Kehitetty Kubernetes-pohjaisia seurantatehtäviä käyttämällä Datadogia, Snowflakea, Pythonia, Prefect Dataflow Automationia ja PagerDutyä seuramaan ja ratkaisemaan tietoviivettä ja puuttuvia tietoja ETL-tehtävissä, mikä paransi merkittävästi tietojen luotettavuutta ja järjestelmän vakautta.
    • Perustettu ja automatisoitu CI/CD-putkia useille palveluille käyttämällä GitHub Actionsia ja Python-skriptejä, mikä paransi käyttöönoton tehokkuutta ja vähensi seisokkeja.
    • Johti Python-versioiden päivitystä palveluissa versiosta 3.9 versioon 3.11 varmistaen yhteensopivuuden, suorituskyvyn parannukset ja turvallisuuden parannukset.
    • Siirretty dbt Cloudista dbt Open Sourceen, suunniteltu ja toteutettu skaalautuva, modulaarinen arkkitehtuuri Snowflake-datajärjestelmälle, joka sisälsi:
    • Automaattinen metadataa käsittelevien putkien ja kattavien CI/CD-työprosesseja, käyttäen GitHub Actionsia ja dbt-testejä.
    • Optimoitu kyselysuorituskykyä inkrementaalisten mallien, materialisaatioiden ja strategisen jakamisen avulla.
    • Vähennetty uusien datamallien päällekkäisaikoja, parannettu suorituskykyä, toteutettu tiimikoulutuksia ja mahdollistettu analytiikkatiimin toimittaa oivalluksia nopeammin ja tehokkaammin.

    Tekniikat:

    • Tekniikat:
    • MySQL MySQL
    • Docker Docker
    • Python Python
    • Apache Kafka Apache Kafka
    • Kubernetes Kubernetes
    • SQL SQL
    • DataDog DataDog
    • Snowflake Snowflake
    • dbt dbt
  • Data Engineer

    Swvl - 1 year 3 months

    • Työskenteli reaaliaikaisella moottorilla tallentaen elävää dataa ja mahdollisiin automatisoituihin liiketoimintapäätöksiin.
    • Kehitti ETL-datan putkiprojektit keskittyen tehokkaaseen datan siirtämiseen datavarastoon.
    • Rakensi reaaliaikaisen petoksen havaitsemisjärjestelmän, joka tunnisti ja estää huijareita luomasta useita vääriä tilejä hyväksikäyttäen promo-koodeja jopa 500 000 punnan säästöjä kuukaudessa. Käytetyt teknologiat sisälsivät Debezium, Kafka, Flink ja Java.
    • Toteutti automatisoituja dataprosessimuunnopuolella siirtyä backendin tietokannasta (MongoDB, PostgreSQL, MySQL) BigQuery:teen, joka pystyi pitämään schamaan muutokset saumattomasti ja varmistamaan datan johdonmukaisuuden. Käytetyt teknologiat sisälsivät Debezium, Kafka, Flink, Airflow, Java, Python ja React.js.

    Tekniikat:

    • Tekniikat:
    • JavaScript JavaScript
    • React.js React.js
    • MongoDB MongoDB
    • Docker Docker
    • PostgreSQL PostgreSQL
    • Redis Redis
    • Java Java
    • Python Python
    • Apache Kafka Apache Kafka
    • Kubernetes Kubernetes
    • SQL SQL
    • Google Cloud Google Cloud
    • Data Engineering
    • BigQuery BigQuery
    • Apache Airflow Apache Airflow
    • Apache Flink Apache Flink
    • dbt dbt
  • Sofware Engineer

    Eventum IT Solutions - 1 year 4 months

    • Kehitti verkkohallintajärjestelmän, joka toimitettiin palveluja kuten verkkotarkkailua, suorituskyvyn analysointia, konfigurointia ja etäverkoston ohjausta määritettyyn aktivointivelvoitteeseen.
    • Toteutti priorisoitui työn aikatauluja parantaaksesi järjestelmäkapasiteetti ja tehokkuus.
    • Kehitti käyttäjätoiminnallisuus seurantaominaisuuksia järjestelmäongelmien seuraamiseksi ja analysoimiseen käyttäjäkäyttäytymisen ja mieltymysten vallankäytön parantamiseksi.

    Tekniikat:

    • Tekniikat:
    • MySQL MySQL
    • JavaScript JavaScript
    • Redis Redis
    • Java Java
    • Python Python
    • Apache Kafka Apache Kafka
    • Spring Boot Spring Boot
    • Spring Spring

Koulutus

  • BSc.Computer and Systems Engineering

    Alexandria University, Faculty of Engineering · 2015 - 2020

Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä

Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:

  • Kartoitamme yrityksenne kehitystarvetta
  • Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
  • Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä

Keskustele kanssamme