
Hamza DIOUANE
Développeur d'applications | Camunda 8 & Python
Salary / Daily rate
Paris, France
Freelance
Skills
Languages
About me
Intro
Senior Software Engineer with 6 years of expertise in Python development and microservices architecture. Built and scaled high-impact applications for medical devices, telecom, and R&D sectors at companies like LaPoste and Axione. Specializes in Django, Camunda BPMN, and microservices orchestration, with proven experience in leading development teams and implementing CI/CD pipelines.
Work experience
Développeur d'une archi microservices basée sur Python, Java, Camunda 8 Zeebe
AxioneFreelance
Jul 2024 - Present
2 years 4 months
Île-de-France, France · Hybrid
Preuve de concept d'une architecture en microservices orchestrée par Camunda Cloud bénéficiant à l'ensemble de la DIF (équipes Java, Python...). Concept en jeux : Connecteurs de la Marketplace, connecteurs (templatisation de microservices) internes, connecteur gateway pour les appels REST Template d'un worker python "Hello word" mis en open source contenant le nécessaire pour commencer à réaliser et déployer des microservices python connectés à Camunda on premise ou Cloud (usage du package pyzeebe).
Auditeur et recruteur IT
CustomoreFreelance
Dec 2024 - Jan 2025
2 months
Viêt Nam · Remote
Ingénieur DevOps Python
SWEPYFreelance
May 2024 - Aug 2024
4 months
Île-de-France, France · Remote
Développeur Python - Camunda BPMN - Microservices
La Poste GroupeFreelance
May 2023 - May 2024
1 year 1 month
92130 Issy-les-Moulineaux, France
Auditeur informatique
Fix Studio VFXFreelance
Apr 2023 - May 2023
2 months
Clichy, France
Dans le cadre d'un projet d'automatisation de la production d'image de montre de haute qualité pour un constructeur de renommé, on m'a demandé de mener un audit technique conduisant à un ensemble de recommandations pour améliorer les process de l'équipe de développement ainsi que la stabilité et la robustesse de l'outil. L'audit a finalement porté sur des aspects plus larges comprenant : - les interactions entre l'équipe de développement, les IT et les clients (internes et externes) - les aspects relationnels et organisationnels (type de management, efficacité des modes de communication) - la vision business et la vision produit - la définition d'une architecture logicielle répondant à la vision long terme - l'analyse du code (qualité, sécurité, obsolescence...) - la quantification de la dette technique et la roadmap pour la résorber - la proposition d'un dimensionnement et de la composition des équipes. L'évaluation du "bien être" des membres de l'équipe. - des conseils sur le recrutement, l'on-boarding et la fidélisation des personnes sur le temps long L'audit d'un mois s'est conclu par une présentation devant l'ensemble des parties prenantes de l'analyse réalisée et des recommandations (70 slides et 1h30 d'échange très enrichissant).
Développeur Web Python Django
AxioneFreelance
Sep 2018 - Mar 2023
4 years 7 months
92240 Malakoff, France
✍ Création d'un projet from scratch pour l'audit de la qualité de données du référentiel SIG de l'entreprise. L'outil développé en Python/Django permet aux utilisateurs du Bureau d'étude de vérifier si leur conception répond aux règles d'ingénierie dictées par les Délégation de Service Publiques. ⚡ L'application développée contient une douzaine de modules, fait appel à des API externes, utilises des packages SIG comme ArcPy ou Fiona, et est utilisée par des centaines d'utilisateurs quotidiennement. ⚡ Un algorithme de parcours d'arbre en profondeur a été utilisé pour optimiser le dimensionnement du réseau avant construction (sous ou surdimensionnement des tailles de câble et de boite choisies par les BE). ⚡ Des modules contrôlent les formats d'échange entre constructeur : Shapefile, GraceV2 et V3. ⚡ Les tâches sont réalisées en asynchrone via Celery et RabbitMQ, une partie fait appel à Kafka (+Faust) via un système de workflow. ⚽ Seul développeur Django en 2018, j'ai aidé à la montée en compétence d'internes et au recrutement de nouveaux profils. Nous sommes actuellement 2 équipes composées d'une dizaine de personnes chacune (devs, devops, testeur, assistant PO et PO). ♥♥♥ Depuis un an, nous travaillons maintenant à mettre à l'état de l'art notre monolithe par diverses migrations (Différents niveaux de tests, Coverage (Sonarqube), Linter (Flake8), Dockerisation, CI/CD, SSO, Monitoring (Sentry, Kibana, Graphana), Microservices...). ⚡ Actuellement, nous sommes en phases d'ajout d'un front React, de micro-services (de notification, de transfère de fichiers…) pour réduire le monolithe en architecture micro-services. ↬ Fonctionnement en agilité Scrum (sprint de 2 semaines), télétravail 3 jours (voir plus) ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Environnement : PyCharm, Microsoft 365 (Teams..), PC Windows, VPN
Développeur R&D Python
C2N - Centre de Nanosciences et de NanotechnologiesFreelance
Oct 2016 - Jul 2018
1 year 10 months
Orsay, Colombes
Prestation Banc de test et piezoélectricité pour le laboratoire C2N (anciennement IEF) de septembre à décembre 2016. Actuellement en prestation pour VERMON sur le même thème.
LivaNova
May 2014 - Jul 2016
2 years 3 months
Clamart, France
Ingénieur Recherche & Instrumentation Biomédical
Nov 2014 - Jul 2016
1 year 9 months
Clamart, France
Ingénieur
May 2014 - Dec 2014
8 months
Clamart, France
Education
Ecole nationale supérieure de l'Electronique et de ses Applications
Diplôme d'ingénieur
2011 - 2014
3 years 1 month
Classe prépa Lycée Louis Pasteur
1900 - 1900
1 month