chaker khachine

Senior Software Data Engineer

Salaire / Taux journalier

Brest, France

Freelance, ouvert au CDI

Expertises

PythonDjangoData Engineering

Langues

Français

À propos

Introduction

Ingénieur logiciel senior avec 5+ ans d'expertise en data engineering et développement full-stack. Spécialisé en architectures ELT, streaming de données IoT et applications web Django/React sur GCP/Azure. Expert en optimisation de performances et migration cloud pour maximiser la valeur business de vos données.

Liens

Expérience de travail

Senior Software Data Engineer

Ceva Santé Animale

avr. 2023 - Présent

3 ans 7 mois

Brest, France

Ceva propose à ses clients une varieté de machines pour des différents besoins, et dans ce cadre je m'occupais du développement et de l'entretien des processus de data engineering des données telemetries issues des machines ainsi qu’une application web pour mieux décrire la production sur GCP puis effectuant une migration du solution vers Azure - Proposer une architucture de ELT. - Envoi des données telemetrique avec MQTT - Envoi des données Telemetrique avec HTTPS - Traitement des données en streaming - Mettre en ouvre un systeme de alarms pour monitorer la production en continue - Répertorier les données dans des storage environment (Cloud Storage buckets / Data Lakes) - Retenir les perspicacité de données dans des Datawarehouses - Développer et Déploier une appication web qui présente les analysis et la production des client.

Software Engineer

CORAL-IO

avr. 2023 - mars 2025

2 ans

Paris, France

SOFTCATALYST

oct. 2020 - mai 2023

2 ans 8 mois

Tunis, Tunisie

Senior Software Engineer

juin 2021 - mai 2023

2 ans

Tunis, Tunisie

Je m'occupais du développement et de l'entretien de deux applications web interdépendantes, une pour les propriétaires résidentiels qui sert à maximiser la valeur de leur maisons, et l’autre est consacrée pour les entreprises d'entretien d'immeubles qui sert à estimer raisonnablement leurs contributions, les enregistrer et proposer celles qui sont utiles. ● Designer, implémenter et maintenir les applications web en utilisant Django. ● Développement Front-end en utilisant HTLM/CSS/JS (jQuery). ● Documentation du déroulement du projet. ● Concevoir une architecture pour des fonctionnalités complexes. ● Améliorer les performances du code existant. ● Intégration de plusieurs solutions tierces telles que Recurly pour les opérations de paiement, Zendesk , PandaDoc , etc. ● Développer des points de terminaison d'API RESTful backend versionnés avec Django-Rest-Framework pour supporter une application mobile. ● Connaissance et expérience avec le mécanisme de contrôle d'accès basé sur les rôles ( Role-based access control - RBAC ). ● Authentifier et autoriser les utilisateurs avec différents rôles pour plusieurs sites interdépendants. ● Modéliser des tableaux et de relations SQL. ● Optimiser les requêtes de données SQL. ● Révisions de code. ● Merge features et documentation du sprint. ● Développer des fonctionnalités complexes en utilisant la programmation en binôme. ● Implémenter des tests de code avec l’approche développement piloté par les tests. ● Développer les tests unitaires et d'intégration. ● Organisez et exposez les points de terminaison de l'API REST à l'aide de Swagger par les spécifications OpenAPI. ● Mettez en œuvre une fonction AWS Lambda pour récupérer les logs du serveur. ● Chargez et téléchargez des fichiers avec le service AWS S3 buckets. ● Effectuer la planification du sprint, mettre au courant les tâches nécessaires et les ● Estimer puis faire une estimation de l'ensemble du sprint.

Software Engineer

oct. 2020 - mai 2021

8 mois

Tunis, Tunisie

Une application Web développée from scratch; qui permet aux propriétaires, aux entrepreneurs et aux évaluateurs de saisir la valeur d'un investissement photovoltaïque et de suggérer des modifications raisonnables pour l'améliorer. ● Concevoir, mettre en œuvre et maintenir des applications Web en utilisant Django- Rest-Framework. ● Développement front-end à l'aide de Javascript React JS. ● Utiliser Formik pour les formulaires avec React. ● Se servir de React-Query pour récupérer, mettre en cache, synchroniser et mettre à jour l'état du serveur. ● Créer des composants fluides et dynamiques avec les React hooks. ● Développer et mettre en œuvre des composants d'interface utilisateur réactifs. ● Implémenter les conceptions Figma dans une interface utilisateur réactive.

Software Engineer

Ignis Health

avr. 2020 - oct. 2020

7 mois

Tunis, Tunisie

Le project TSIM est une application Web multi-locataire qui prend en charge le développement, la mise en œuvre et la durabilité des services de télésanté. Elle fournit une feuille de route et une terminologie pour stimuler la collaboration clinique et technique. ● Concevoir, mettre en œuvre et maintenir des applications Web en utilisant Python, Django, DRF. ● Développement front-end à l'aide de Typescript Angular. ● Développer des RESTful APIs pour diverses fonctionnalités. ● Authentifier et autoriser les utilisateurs à l'aide de JWT. ● Développer les tests unitaires et d'intégration. ● Effectuer une analyse de données sur de gros fichiers de données avec Pandas et Numpy

Graduation Internship

CHUM - Centre hospitalier de l'Université de Montréal

janv. 2020 - mai 2020

5 mois

Montréal, QC, Canada

Embedded Software Developer

HABLO Company

juil. 2019 - déc. 2019

6 mois

La Goulette, Tunisie


Formation

SUP'COM

2017 - 2020

4 ans

University of Tunis El Manar

preparatory

2015 - 2017

3 ans

High School New Era Douz

Bachelor's degree

2011 - 2015

5 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.