Hana Chaabani

Senior Software Engineer | Python, Django

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

PythonDockerAngularPostgreSQLJavaSpring BootGit

Langues

Arabe (Maternelle)Français (Maternelle)Anglais (Courant)Italien

À propos

Introduction

Certifiée DEVOPS et Azure Maitrise : Python 3.9, Angular 12, Django, Java 8, MongoDB, PostgreSQL, Selenium Azure (Blob Storage, Active Directory, Policy, Pricing Calculator) AWS (EC2, EKS, Pricing Calculator) Participation aux ateliers de définition d’architecture technique et applicative Correction des bugs, des incidents fonctionnels et de performance Refonte métier et technologique depuis l'étude de l'existant jusqu'au décommissionnement Formation métier et encadrement des nouveaux recrus

Liens

Expérience de travail

Développeuse Python / Angular / IA

DataLab

mai 2025 - Présent

1 an 6 mois

Paris, France

Projet TestBanch : Conception et développement du TestBench, une application dédiée au test des modèles d’intelligence artificielle chargés de recenser les déchets sauvages dans une zone donnée, en fournissant leur localisation, composition, masse, ancienneté, évolution, ainsi que la vitesse d’apparition comparée à des données globales. Equipe : chef d’équipe, 3 développeurs, 5 testeurs Développeuse Python / Angular / IA : ● Développement des services Angular pour la consommation et l'intégration des APIs backend ● Conception et implémentation d’APIs de test IA en utilisant FastAPI, permettant la soumission, l’exécution et l’évaluation automatisée des modèles d’intelligence artificielle ● Création d’une librairie Python dédiée à la validation des modèles IA ● Réalisation de démonstrations techniques des fonctionnalités développées à chaque fin de sprint ● Rédaction de la documentation fonctionnelle et technique à destination des utilisateurs internes ● Collaboration avec l'équipe devops pour le déploiement et l'intégration continue du TestBench Environnement technique : Python 3.11.0, Angular 19.2.11, SQLite 3.38.4, GitLab, GitLab CI, Clickup, Endpoints, VSCode, Swagger, FastAPI, Agile.

Consultante Développeuse Python / Django

EDF : Direction Optimisation Amont/aval & Trading

sept. 2023 - avr. 2025

1 an 8 mois

Paris, France

Projet XFLOW360 : Dans le cadre des activités de pilotage des échanges inter-systèmes critiques au sein de la DOAAT (Direction Optimisation Amont/Aval & Trading), l’équipe DataExchange a migré vers la solution XFLOW360. Cette application interne vise à référencer, centraliser et fiabiliser les échanges urbanisés entre les applications métiers liées à la gestion des données d’optimisation, de prévision et de trading énergétique, en réponse aux limitations de performance de l’outil existant. Equipe : PSA échange, 5 analystes échange Consultante Développeuse Python / Django : ● Conception et développement de nouvelles fonctionnalités Back/Front à partir du noyau applicatif existant (COEUR) ● Contribution à la mise à jour et à la rédaction des User Stories en collaboration avec les analystes échange ● Implémentation de la connexion au service AWS S3 depuis le backend Django ● Rédaction de requêtes SQL optimisées pour l'affichage dynamique des vues ● Rédaction de la documentation fonctionnelle et technique (via Sphinx) en collaboration avec les équipes métier ● Correction de bugs et participation active à la maintenance évolutive et corrective de l'application ● Écriture et exécution des tests unitaires sur les vues et les composants critiques ● Gestion des accès et demandes d'habilitations aux différentes applications de l’écosystème ● Participation active aux cérémonies Agile (daily, sprint planning, rétrospective) ● Animation des Sprint Démos pour présentation des livrables aux parties prenantes ● Développement de vues dynamiques avec htmx pour une interaction asynchrone fluide ● Accompagnement, formation et montée en compétence des nouveaux arrivants et analystes échange ● Référente technique sur les volets Django / Python au sein de l’équipe ● Utilisation des pipelines CI/CD GitLab pour le build et le déploiement automatisé du code ● Collaboration avec l’équipe DevCo pour les demandes d’infrastructure et DevOps ● Veille continue au respect des bonnes pratiques de développement et à la qualité du code (Clean Code) Environnement technique : Python 3.9.7, Django 4.1.10, PostgreSQL, htmx, HTML, JavaScript, git, GitLab, GitLab CI, Jira, Sphinx 7.4.7, Confluence, endpoints, Orm, AWS S3, VSCode, Postman, Dbeaver, Swagger, CI/CD, DRF, Agile

Consultante Développeuse Python / DevOps

CREDIT AGRICOLE TECHNOLOGIES ET SERVICES

juil. 2022 - août 2023

1 an 2 mois

Paris, France

Projet Batch Genius : Refonte du code python du batch Genius qui présente une solution d’indexation des documents des caisses régionales, développée en python. Equipe : Chef d’équipe, 3 DevOps Consultante Développeuse Python / DevOps : ● Analyse du code existant et identification des problèmes et des mauvaises pratiques du codage ● Conception et planification de la nouvelle structure de code ● Développement des nouvelles fonctionnalités ● Optimisation du code existant : amélioration de la performance, de la lisibilité et de la maintenabilité ● Implémentation des tests unitaires pour les nouvelles et anciennes fonctionnalités ● Documentation technique du code ● Planification et mise en production du nouveau code ● Migration de la version python du 3.6 à 3.9 ● Déploiement du code dans le serveur master et non pas sur le CIFS Environnement technique : Python 3.6/3.9, Jinja 3.1.2, Pymongo 3.10.1, Pytest 7.1.2, Jira, Linux, Grafana, Scripts, GitLab CI, Docker, Jenkins, VSCODE

Développeuse Python / Devops

DIGITALBERRY

févr. 2018 - mai 2022

4 ans 4 mois

Paris, France

Projet 4 : BerryCord : Conception et mise en place du produit BerryCord qui présente une solution d’enregistrement des empreintes des documents électroniques dans la blockchain développée en python. Durée : Avril 2021 – Mai 2022 Equipe : Scrum Master, Tech Lead, PO, 3 Testeurs, 6 Développeurs, DevOps Développeuse Python / Devops : ● Implémentation des pipelines Jenkins de build et déploiement ● Conteneurisation des microservices de l’application BerryCord ● Intégration de la SDK python dans le projet BerryCord pour la communication avec la blockchain Hyperledger Fabric Interne ● Amélioration des performances de l’application BerryCord ● Formation sur la PKI et les certificats électroniques pour les nouveaux collaborateurs Environnement technique : Python 2.7.16, Django, Jenkins, Hyperledger Fabric, Docker, GitLab, PostgreSQL, JMeter, Grafana, Linux, Celery, LDAP, SDK, Flask, CouchDB, Jira, swagger, CI/CD, Agile-Scrum Projet 3 : BerryCert : Conception et mise en œuvre d’un produit BerryCert qui présente une solution d’automatisation de la gestion des certificats électroniques. Durée : Septembre 2019 – Mai 2022 Equipe : Scrum Master, PO, 3 Testeurs, 6 Développeurs, 3 DevOps Développeuse Python / Angular : ● Documentation technique et fonctionnelle du produit ● Développement des Tests unitaires et tests d’intégration ● Développement de la partie frontend ● Elaboration des tests de performance de projet de la chambre des notaires de Paris ● Formation métier et encadrement des nouveaux recrus ● Supervision des différentes applications et correction des anomalies Environnement technique : Python 2.7.16, Angular 8/12, Jenkins, Hyperledger Fabric, Azure Cloud, Docker, Django, GitLab, PostgreSQL, JMeter, Grafana, Linux, Celery, LDAP, Flask, CouchDB, Jira, Selenium, Swagger, CI/CD, Agile-Scrum Projet 2 : La chambre des notaires de Paris : Conception et développement d’une application Java de signature des documents électroniques et enregistrements de leurs empreintes dans la Blockchain développée en Java. Durée : Août 2018 – Mars 2021 Equipe : Scrum Master, PO, Testeur, 3 Développeurs, Consultant DevOps Développeuse JAVA / Angular : ● Intégration de la SDK Java dans le projet Chambre des notaires de Paris pour la communication avec la blockchain Hyperledger Fabric Interne ● Conteneurisation des différents microservices ● Documentation technique, test unitaire et test d’intégration des différents Api ● Participation au développement de la partie frontend Environnement technique : Java 8, Angular 4/6, Spring (Boot, Data, Security), PostgreSQL, Hyperledger Fabric, JUnit, SDK, Maven, Jhipster, RESTful, Jira, SonarQube, Hibernate, NPM, JWT, syntaxe YAML, Swagger, CI/CD, Agile-Scrum Projet 1 : Conception et développement d’une application de génération et gestion d’une infrastructure à clé publique. Durée : Février 2018 – Juillet 2018 Equipe : 2 Développeurs, Encadrant technique Développeur Fullstack JAVA Angular en Stage : ● Conteneurisation du projet utilisant Docker ● Développement de la partie Frontend ● Développement des APIs de génération des pairs des clés et le demandes de certificat Environnement technique : Java 8, Angular 4/6, PostgreSQL, Hyperledger Fabric, JUnit, Spring (Boot, Data, Security), Maven, Jhipster, RESTful, Jira, SonarQube, Hibernate, NPM, JWT, Swagger, CI/CD, Agile-Scrum


Formation

Institut Supérieur de Gestion de Tunis

Master professionnel en Sécurité des Systèmes d’Information


Licences et certifications

AZ900 (Blob Storage, Active Directory, Policy, Azure Pricing Calculator)

Délivré le : sept. 2024

Grafana, Angular 16, Ngrx

Délivré le : sept. 2023

AWS (EC2, EKS, Pricing Calculator)

Délivré le : sept. 2021

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.