Mehmet

Data Engineer

33 €/h

Mehmet is a Data Engineer and Software Developer with a 5-year hands-on experience, who is passionate about programming and is eager to expand his skills and explore new technologies.

Ozan is highly enthusiastic about making a contribution to the Big data, Data streaming, Data science and Data-driven projects.

He has been working on learning from noisy and sparse data for biomedical inverse problems, and as a Data Engineering Team Leader in a startup lately.
He is, therefore, vastly experienced in both theoretical part of the machine learning engineering, and practical applications of it at scale.

By virtue of his experience as a Team Leader, he will make a valuable part of the team, assuring the team members are motivated, and ensuring an impressive result.

Some achievements outside of Mehmets professional experience include:
- NASA Space Apps Challenge, Istanbul, Turkey, 1st Place
- Siemens Hackathon Industry 4.0, 3rd place
- NASA Space Apps Challenge, People’s Choice Award.

  • Python

    Python

    5 an
  • NumPy

    NumPy

    2 an
  • Pandas

    Pandas

    2 an
  • Flask

    Flask

    3 an
  • SQL

    SQL

    3 an
  • Apache Spark

    Apache Spark

    2 an
  • Apache Kafka

    Apache Kafka

    2 an
  • RabbitMQ

    RabbitMQ

    1 an
  • Linux

    Linux

    1 an
  • Scala

    Scala

    1 an
  • Golang

    Golang

    2 an
  • PyTorch

    PyTorch

    1 an
  • Docker

    Docker

    3 an
  • Kubernetes

    Kubernetes

    3 an
  • AWS

    AWS

    2 an
  • Google Cloud Platform

    Google Cloud Platform

    1 an
  • C++

    C++

    2 an
  • C

    C

    1 an
  • SQLite

    SQLite

    1 an

Expérience sélectionnée

Software Team Leader

Project · 1 an 8 mois

  • Mehmet was a part of the team about unmanned air vehicles - ITUNOM - at Istanbul Technical University.
  • This team participated in AUVSI Student Unmanned Air Systems
    Competition 2015 and 2016.
  • In 2016, ITUNOM was 13th in total and 1st between multi-copter participants.
  • Worked on image processing OpenCV, networking, flight control systems.

Back End Developer / DevOps

wiCow · 3 années 8 mois

  • This project is an end to end system which is developed to monitor the health conditions of the cows in dairy farms.
  • From the beginning of the project one of the big part of the backend system is developed from scratch which consists of:
  • management of IoT devices.
  • database architecture design.
  • real-time data ingestion and processing pipeline design.
  • deep learning supported autonomous alarm services.

Data Engineering:

  • Kafka and GoLang to create realtime alerts from big stream data.
  • Spark, Pandas and Numpy to make analysis on long-term data.
  • PyTorch to create deep learning models for more accurate systems.
  • Parquet, Avro and S3 to store analytics data and Influxdb to store time series data.
  • Working with three different part of the project: Backend, DevOps, and Data Engineering.
  • Used MQTT and Mosquitto broker to collect telemetry and interact with the IoT devices.

Backend Engineering:

  • Celery (with RabbitMQ) to create scalable and reliable job queues.
  • MQTT and Mosquitto broker to collect telemetry and interact with the IoT devices.

DevOps

  • Git and version control.
  • Docker, Dockercompose and Gitlab to create CI/CD pipelines.
  • Digital Ocean and GCP platform to deploy our cloud applications.
  • Kubernetes and Helm Charts to manage and scale our applications and network in thecloud.

Technologies utilisées:
NumPy

NumPy

Pandas

Pandas

Flask

Flask

Apache Spark

Apache Spark

Apache Kafka

Apache Kafka

RabbitMQ

RabbitMQ

Golang

Golang

PyTorch

PyTorch

Docker

Docker

Kubernetes

Kubernetes

Software Design Engineer

BasesTech · 1 an 10 mois

  • Development of the backend of IoT product.
  • Setting up version management systems for the company.

Data / DevOps Engineering Team Leader

muTech GmbH · 3 années 2 mois

  • Setting up CI/CD systems for the company.
  • Setting up kubernetes based deployment.
  • Setting up big data and stream processing pipelines.
  • Development of deep learning based alarm systems.

Technologies utilisées:
Python

Python

Apache Spark

Apache Spark

Kubernetes

Kubernetes

Formation

Maîtrise ès sciences Biomedical Engineering

Istanbul Technical University · 2018 - 2021

License ès sciences Electronics and Communication Engineering

Istanbul Technical University · 2012 - 2017

Comment ça marche

2 à 3 mins

Parlez-nous de vos besoins

Parlez-nous des exigences techniques et des objectifs relatifs à votre produit ou projet.

1 à 2 semaines

Rencontrez et travaillez avec notre nouvelle vedette de la technologie

En quelques jours, vous connaitrez et travaillerez avec un talent de premier choix dont la qualité est assurée.


1 semaine

La personne qu'il faut pour la tâche qu'il faut, c'est garanti

Entièrement sans risque pendant une semaine. Ne payez que si vous êtes satisfait.

Des questions ?

Combien ça coûte d'embaucher un développeur chez Proxify ?

Quand il s'agit de tarification, nous croyons à la transparence. Vous savez toujours ce que vous payez. Notre plan le plus simple offre une tarification flexible entre 28 et 35 euros/heure. C'est tout, pas de coûts cachés et aucun frais de démarrage. Le prix que vous payez entre 28 et 35 euros/heure dépend de l'expérience et de l'ancienneté du développeur choisi. Si vous savez au préalable que vous aurez besoin de quelqu'un à temps partiel ou à temps plein, nous vous offrons un prix encore plus bas à condition que vous vous engagiez à cet horaire. Vous pouvez changer de plan à tout moment.

Comment se déroule la période d'essai sans risque avec un développeur ?

C'est simple. Grâce à notre processus de sélection des candidatures qui est exhaustif et exemplaire, nous savons que nos développeurs sont parmi les meilleurs dans leur catégorie. C'est pourquoi nous pouvons vous proposer un essai sans risque pendant une semaine. Vous ne payez que si vous êtes satisfait.

Est-ce que Proxify peut réellement trouver un développeur approprié en une semaine ?

Oui, dans presque tous les cas, nous pouvons présenter un développeur en une semaine. Il peut y avoir des cas où un client peut rechercher un développeur avec des compétences ou une expérience particulières en plus, puis il peut parfois prendre plus de temps pour trouver le bon candidat. Si vous pensez que votre cas peut être unique ou particulier d'une certaine manière, contactez-nous et nous serons en mesure de déterminer le délai le plus probable pour trouver le profil parfait qui correspond à vos besoins.

Comment se déroule le processus de sélection ?

Nous sommes fiers du fait que nous disposons de l'un des processus de vérification des candidatures les plus rigoureux du secteur. Nous recevons des milliers de candidatures de développeurs qui postulent pour faire partie de Proxify, mais seule une fraction de ces développeurs passe par notre processus de sélection : entretiens, revue de portefeuille, tests de logique, de personnalité et d'anglais - nous vous avons dit que c'était rigoureux ! En effet, moins de 4 % de ceux qui postulent deviennent membres de Proxify et cela nous permet de garantir que vous serez présenté avec un designer senior et de confiance qui, nous le savons, sera le match parfait pour votre entreprise.

Le recrutement sans stress d'experts en technologie commence ici

Le codage est un langage universel. C'est pourquoi Proxify recherche les meilleurs talents en technologie partout dans le monde. Le recrutement de votre prochain développeur sans un serveur est sûr, sécurisé et simple grâce à nous. Et aussi très bon marché, bien sûr.

Lors d'un court appel de 15 minutes, nous aimerions :

  • Comprendre le genre de talent dont a besoin votre entreprise
  • Discuter le plan qui vous convient le mieux
  • Expliquer le fonctionnement de Proxify

Programmer une réunion