Mohamed K.

Data Engineer

Mohamed er en dygtig Data Engineer med ekspertise i at bygge datapipelines, realtidsystemer og cloud-orchestration. Han er dygtig i teknologier såsom BigQuery, Snowflake, dbt, Kubernetes, Kafka og Airflow, og han leverer konsekvent effektive, skalerbare og højtydende løsninger.

Hos Weight Watchers forbedrede Mohamed ETL-pålidelighed ved at implementere CI/CD-pipelines og automatiserede overvågningssystemer. Hos Swvl udviklede han et svindelidentifikationssystem, der resulterede i betydelige omkostningsbesparelser og automatiserede migreringen af databaser til BigQuery. Tidligere i sin karriere hos Eventum IT Solutions arbejdede han som full-stack udvikler, hvor han forbedrede systemets ydeevne og forbedrede brugerindsigt.

Med en solid baggrund i moderne datateknologier og en dokumenteret erfaring med innovativ problemløsning er Mohamed en værdifuld ressource for enhver organisation, der søger ekspertise inden for komplekse dataengineering-initiativer.

Hovedekspertise

  • Docker
    Docker 3 år
  • Java
    Java 2 år
  • SQL
    SQL 4 år

Andre færdigheder

  • JavaScript
    JavaScript 2 år
  • React.js
    React.js 2 år
  • MySQL
    MySQL 2 år
Mohamed

Mohamed K.

Egypt

Match med udvikler her

Udvalgt oplevelse

Beskæftigelse

  • Data Warehouse Engineer

    Weight Watchers - 3 flere år 1 måned

    – Forbedrede dataindtegration, overvågning og automatiseringsprocesser ved at implementere CI/CD-pipelines, opgradere service-miljøer og optimere ETL-arbejdsgange. – Udnyttede cloud-orchestration-værktøjer til at administrere hele datacyklussen, fra udvinding til normalisering og injektion i Snowflake og Kafka.

    • Udviklede Kubernetes-baserede overvågningsjobs ved hjælp af Datadog, Snowflake, Python, Prefect Dataflow Automation og PagerDuty for at spore og løse datalags og manglende registreringer i ETL-jobs, hvilket betydeligt forbedrede datapræcision og systemstabilitet.
    • Opsatte og automatiserede CI/CD-pipelines for flere tjenester ved hjælp af GitHub Actions og Python-scripts, hvilket øgede implementeringseffektiviteten og reducerede nedetid.
    • Ledte opgraderingen af Python-versioner på tværs af tjenester fra 3.9 til 3.11, hvilket sikrede kompatibilitet, forbedringer af ydeevnen og sikkerhedsforøgelse.
    • Migrerede fra dbt Cloud til dbt Open Source, designede og implementerede en skalerbar, modulær arkitektur for Snowflakes datalager, som omfattede:
    • Automatiserede metadata-drevne pipelines og robuste CI/CD-arbejdsgange ved hjælp af GitHub Actions og dbt-tests.
    • Optimerede forespørgselspræstationer gennem inkrementelle modeller, materialisering og strategisk partitionering.
    • Reducerede onboarding-tiden for nye datamodeller, forbedrede udførelsestider, gennemførte teamtræningssessioner og gjorde det muligt for analyseteamet at levere indsigt hurtigere og mere effektivt.

    Teknologier:

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

    Swvl - 1 år 3 måneder

    – Arbejdede på en realtidsmotor, der indfangede liveændringer i data og muliggav automatiserede forretningsbeslutninger. – Udviklede ETL-datakildesystemprojekter, der fokuserede på effektivt at flytte data ind i datavarehuset. – Byggede et realtids svindelidentifikationssystem, der identificerede og blokerede svindlere, der oprettede flere falske konti for at udnytte kampodekoder, hvilket sparede cirka en halv million pund om måneden. De anvendte teknologier omfattede Debezium, Kafka, Flink og Java. – Implementerede automatiserede datamigrationspipelines for at overføre data fra backend-databaser (MongoDB, PostgreSQL, MySQL) til BigQuery, håndterede skemaændringer problemfrit og sikrede datakonsistens. De anvendte teknologier omfattede Debezium, Kafka, Flink, Airflow, Java, Python og React.js.

    Teknologier:

    • Teknologier:
    • 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 år 4 måneder

    – Udviklede et netværksstyringssystem, der leverede tjenester som netværksovervågning, ydeevneanalyse, konfigurationsstyring og fjernbetjening af enheder baseret på angivne trigger-events. – Implementerede prioriteringsbaseret jobplanlægning for at forbedre systemgennemstrømning og effektivitet. – Udviklede brugeraktivitetssporingsfunktioner for at overvåge systemproblemer og analysere brugeradfærd og præferencer for forbedrede indsigter.

    Teknologier:

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

Uddannelse

  • BSc.Computer and Systems Engineering

    Alexandria University, Faculty of Engineering · 2015 - 2020

Find din næste udvikler inden for få dage, ikke måneder

Book en 25-minutters samtale, hvor vi:

  • udfører behovsafdækning med fokus på udviklingsopgaver
  • Forklar vores proces, hvor vi matcher dig med kvalificerede, godkendte udviklere fra vores netværk
  • beskriver de næste trin for at finde det perfekte match på få dage

Lad os snakke om det