Mohamed K.

Data Engineer

Mohamed är en skicklig dataingenjör med expertis inom att bygga datapipelines, realtidsystem och molnorkestrering. Skicklig inom teknologier som BigQuery, Snowflake, dbt, Kubernetes, Kafka och Airflow, levererar han konsekvent effektiva, skalbara och högpresterande lösningar.

Vid Weight Watchers förbättrade Mohamed ETL-pålitlighet genom att implementera CI/CD-pipelines och automatiserade övervakningssystem. Vid Swvl utvecklade han ett bedrägeri system som resulterade i betydande kostnadsbesparingar och automatiserade migreringen av databaser till BigQuery. Tidigare i sin karriär vid Eventum IT Solutions arbetade han som fullstack-utvecklare, där han förbättrade systemets prestanda och förbättrade användarinsikterna.

Med en stark grund inom moderna datateknologier och en beprövad erfarenhet av innovativ problemlösning är Mohamed en värdefull tillgång för alla organisationer som söker expertis inom komplexa data engineering-initiativer.

Huvudsaklig expertis

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

Andra kompetenser

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

Mohamed K.

Egypt

Hitta en utvecklare

Utvald erfarenhet

Anställningar

  • Data Warehouse Engineer

    Weight Watchers - 3 år 1 månad

    – Förbättrade dataintegration, övervakning och automationsprocesser genom att implementera CI/CD-pipelines, uppgradera tjänstemiljöer och optimera ETL-arbetsflöden. – Använde molnorkestreringsverktyg för att hantera hela datans livscykel, från extraktion till normalisering och injektering i Snowflake och Kafka. – Utvecklade Kubernetes-baserade övervakningsjobb med Datadog, Snowflake, Python, Prefect Dataflow Automation och PagerDuty för att spåra och lösa datalagg och saknade poster i ETL-jobb, vilket avsevärt förbättrade datatillförlitlighet och systemstabilitet. – Inställde och automatiserade CI/CD-pipelines för flera tjänster med GitHub Actions och Python-skript, vilket förbättrade distributions effektivitet och minskade stillestånd. – Ledde uppgraderingen av Python-versioner över tjänster från 3.9 till 3.11, vilket säkerställde kompatibilitet, prestandaförbättringar och säkerhetsförbättringar. – Migrerade från dbt Cloud till dbt Open Source, utformade och implementerade en skalbar, modulär arkitektur för Snowflakes datalager, vilket inkluderade: – Automatiserade metadata-drivna pipelines och robusta CI/CD-arbetsflöden med GitHub Actions och dbt-tester. – Optimerade fråga prestanda genom inkrementella modeller, materialiseringar och strategisk partitionering. – Minskat onboarding-tiden för nya datamodeller, förbättrade exekveringstider, genomförde träningstillfällen för teamet och möjliggjorde för analys teamet att leverera insikter snabbare och mer 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ånader

    – Arbetade på en realtidsmotor som fångade liveförändringar i data och möjliggjorde automatiserat beslutsfattande. – Utvecklade ETL-datapipeline-projekt som fokuserade på att effektivt flytta data till datalagret. – Byggde ett realtidsbedrägeri system som identifierade och blockerade bedrägliga användare som skapade flera falska konton för att utnyttja kampanjkoder, med en besparing på cirka en halv miljon pund per månad. Använda teknologier inkluderade Debezium, Kafka, Flink och Java. – Implementerade automatiserade datamigreringspipelines för att överföra data från backend-databaser (MongoDB, PostgreSQL, MySQL) till BigQuery, hanterade schemabildningar smidigt och säkerställde datakonsistens. Använda teknologier inkluderade Debezium, Kafka, Flink, Airflow, Java, Python och 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ånader

    – Utvecklade ett nätverkshanteringssystem som levererade tjänster såsom nätverksövervakning, prestationsanalys, konfigurationshantering och fjärrstyrning av enheter baserat på specificerade triggerhändelser. – Implementerade prioriterad jobb schemaläggning för att förbättra systemets genomströmning och effektivitet. – Utvecklade funktioner för användaraktivitetsövervakning för att övervaka systemfrågor och analysera användarbeteende och preferenser för förbättrade insikter.

    Teknologier:

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

Utbildning

  • BSc.Computer and Systems Engineering

    Alexandria University, Faculty of Engineering · 2015 - 2020

Hitta din nästa utvecklare inom ett par dagar

Ge oss 25 minuter av din tid, så kommer vi att:

  • Sätta oss in i dina utmaningar och behov
  • Berätta om våra seniora och beprövade utvecklare
  • Förklara hur vi kan matcha dig med precis rätt utvecklare

Låt oss ta ett kort digitalt möte.