Mohamed K.

Data Engineer

Mohamed er en dyktig dataingeniør med ekspertise i bygging av datapipelines, sanntidssystemer og skyorkestrering. Dyktig innen teknologier som BigQuery, Snowflake, dbt, Kubernetes, Kafka og Airflow, leverer han konsekvent effektive, skalerbare og høyytelsesløsninger.

Hos Weight Watchers forbedret Mohamed ETL-pålitelighet ved å implementere CI/CD-pipelines og automatiserte overvåkningssystemer. Ved Swvl utviklet han et system for svindeldeteksjon som resulterte i betydelige kostnadsbesparelser og automatiserte migreringen av databaser til BigQuery. Tidligere i karrieren hos Eventum IT Solutions jobbet han som fullstack-utvikler, hvor han forbedret systemytelsen og økte brukerinnsiktene.

Med et solid grunnlag i moderne datateknologi og en bevist merittliste når det gjelder innovativ problemløsning, er Mohamed en verdifull ressurs for enhver organisasjon som søker ekspertise innen komplekse dataengineering-initiativer.

Hovedekspertise

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

Andre kunnskaper

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

Mohamed K.

Egypt

Kom i gang

Utvalgt opplevelse

Arbeidserfaring

  • Data Warehouse Engineer

    Weight Watchers - 3 years 1 month

    – Forbedret dataintegrasjon, overvåking og automatiseringsprosesser ved å implementere CI/CD-pipelines, oppgradere tjenestemiljøer og optimalisere ETL-arbeidsflyter. – Utnyttet skytjenesteverktøy for å håndtere hele data livssyklusen, fra utvinning til normalisering og injeksjon i Snowflake og Kafka.

    • Utviklet overvåkningsjobber basert på Kubernetes ved hjelp av Datadog, Snowflake, Python, Prefect Dataflow Automation og PagerDuty for å spore og løse datalag og manglende poster i ETL-jobber, noe som betydelig forbedret datatilgjengelighet og systemstabilitet.
    • Satt opp og automatiserte CI/CD-pipelines for flere tjenester ved hjelp av GitHub Actions og Python-skript, noe som økte distribusjonseffektiviteten og reduserte nedetid.
    • Ledet oppgraderingen av Python-versjoner på tvers av tjenester fra 3.9 til 3.11, noe som sikret kompatibilitet, ytelsesforbedringer og sikkerhetsforbedringer.
    • Migrert fra dbt Cloud til dbt Open Source, designet og implementert en skalerbar, modulær arkitektur for Snowflakes datavarehus, som inkluderte:
    • Automatisert metadata-drevne pipelines og robuste CI/CD arbeidsflyter ved hjelp av GitHub Actions og dbt tester.
    • Optimalisert spørringsytelsen gjennom inkrementelle modeller, materialiseringer og strategisk partisjonering.
    • Redusert onboarding-tid for nye datamodeller, forbedret kjøretider, gjennomført teamopplæring, og muliggjort for analysesporet å levere innsikt raskere og 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 year 3 months

    – Jobbet med en sanntidsmotor som fanget levende endringer i data og muliggjorde automatiserte forretningsbeslutninger. – Utviklet ETL-data pipeline-prosjekter fokusert på effektiv flytting av data til datavarehuset. – Bygde et sanntidssystem for svindeldeteksjon som identifiserte og blokkerte svindelbrukere som opprettet flere falske kontoer for å utnytte kampanjekoder, og sparte omtrent en halv million pund per måned. Teknologiene som ble brukt inkluderte Debezium, Kafka, Flink og Java. – Implementerte automatiserte datamigrationspipelines for å overføre data fra backend-databaser (MongoDB, PostgreSQL, MySQL) til BigQuery, håndterte skjemendringer sømløst og sikret datakonsistens. Teknologiene som ble brukt inkluderte 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 year 4 months

    – Utviklet et nettverksadministrasjonssystem som leverte tjenester som nettverksovervåking, ytelsesanalyse, konfigurasjonshåndtering og fjernkontroll av enheter basert på spesifiserte utløserhendelser. – Implementerte prioriteringsbasert oppgaveplanlegging for å forbedre systemgjennomstrømning og effektivitet. – Utviklet funksjoner for sporing av brukeraktivitet for å overvåke systemproblemer og analysere brukeratferd og preferanser for forbedrede innsikter.

    Teknologier:

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

Utdannelse

  • BSc.Computer and Systems Engineering

    Alexandria University, Faculty of Engineering · 2015 - 2020

Finn din neste utvikler innen dager, ikke måneder

I løpet av en kort 25-minutters samtale ønsker vi å:

  • Forstå dine utviklingsbehov
  • Forklare prosessen vår der vi matcher deg med kvalifiserte, evaluerte utviklere fra vårt nettverk
  • Dele de neste stegene for å finne riktig match, ofte på mindre enn en uke

La oss ta en prat