Omar C.

Data Engineer

Omar est un ingénieur de données motivé et accompli avec une forte passion pour l'IA, l'apprentissage automatique et le NLP, résidant actuellement à Cambridge, au Royaume-Uni. Avec cinq ans d'expérience commerciale, il a fait preuve d'une expertise et d'une innovation significatives dans son domaine.

Omar a créé des pipelines de données évolutifs et fiables qui soutiennent des activités de recherche et de développement cruciales. Il a également conçu un système de comptage de véhicules en temps réel en utilisant le cadre YOLOv3, mettant en évidence ses prouesses techniques et son esprit d'innovation.

En 2019, il a publié un article intitulé "A Comparative Analysis on the Use of Autoencoders for Robot Security Anomaly Detection", soulignant ses contributions à la recherche universitaire. Omar est compétent en matière d'analyse de données et de big data, de conception et de développement de pipelines de données et de développement de logiciels agiles.

Principale expertise

  • Data Engineering 5 ans
  • Python
    Python 4 ans
  • SQL
    SQL 4 ans

Autres compétences

  • Kubernetes
    Kubernetes 3 ans
  • Jenkins
    Jenkins 3 ans
  • Apache Hive
    Apache Hive 3 ans
Omar

Omar C.

United Kingdom

Commencer

Expérience sélectionnée

Emploi

  • Lead Data Engineer

    Descartes & Mauss - 1 an 8 mois

    • Conduct daily data cleaning, ingestion, and processing;
    • Design, develop, and perform quality control testing of data pipelines;
    • Manage a small team of one data engineer and one data scientist;
    • Coordinate with the CS team to provide compliant results for our client.

    Les technologies:

    • Les technologies:
    • Python Python
    • Apache Spark Apache Spark
    • Docker Docker
  • Senior Data Engineer London

    Quantexa - 1 an 8 mois

    • Conduct daily data cleaning, ingestion, and processing;
    • Perform quality checks on Q products to enhance overall performance;
    • Design, develop, and perform quality control testing of data pipelines.

    Les technologies:

    • Les technologies:
    • Apache Spark Apache Spark
    • Scala Scala
    • ElasticSearch ElasticSearch
    • Jenkins Jenkins
    • Hadoop Hadoop
  • Data Engineer

    Recordsure - 2 années 1 mois

    • Conducted integrity checks on the data pipeline across various environments using Grafana and Kibana;
    • Designed and implemented new features and resolved pipeline bugs;
    • Designed, developed, and maintained the data pipeline, enabling researchers to retrieve and create datasets for model training and analyze model performance;
    • Developed monitoring tools used by researchers to track pipeline jobs;
    • Conducted weekly code reviews with researchers to ensure a consistent coding style;
    • Delivered monthly demos during business reviews to present ongoing work to a wider audience.

    Les technologies:

    • Les technologies:
    • Python Python
    • Apache Airflow Apache Airflow
    • MongoDB MongoDB
    • Docker Docker
    • Kubernetes Kubernetes
  • Big Data Analyst Rome

    Minsait - 1 an 5 mois

    • Designed and developed a user-friendly Kafka Console with a web interface, providing an efficient monitoring system for Kafka topics. Calculated essential KPIs to indicate system status and estimated time for processing messages in the queues.es;
    • Led the backend design of a Cloudera Web Application, designing data structures using HBase and developing methods to store aggregated performance indicators with Spark;
    • Designed and developed a Real-Time Vehicles Counting system using the YOLOv3 framework. Trained an object detection model specializing in recognizing vehicles on highways and created a real-time counting system to estimate traffic on specific streets.

    Les technologies:

    • Les technologies:
    • Python Python
    • Apache Spark Apache Spark
    • Scala Scala
    • Hadoop Hadoop

Éducation

  • Maîtrise ès sciencesComputer Science Engineering

    Università degli studi di Roma Sapienza · 2017 - 2019

  • License ès sciencesComputer Science Engineering

    Università degli studi della Campania Luigi Vanvitelli · 2014 - 2017

Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois

Dans un court appel de 25 minutes, nous voulons:

  • Comprendre vos besoins en développement
  • Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
  • Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine

Contactez-nous