About Habib
- Concevoir ou refondre une architecture backend robuste (microservices, APIs REST, sécurité, performance)
- Encadrer une équipe de développeurs, structurer le code, les bonnes pratiques et les revues de code
- Livrer un front propre et maintenable en Vue.js ou Angular, aligné avec les besoins produit
- Backend : Java, Spring Boot, Spring Security, JPA/Hibernate, REST API, microservices
- Frontend : Vue.js, Angular, TypeScript, HTML/CSS
- Data & infra : SQL (PostgreSQL / MySQL), Docker, GitLab CI/CD, tests (JUnit, tests d’intégration)
- Audit technique et recommandations d’architecture
- Conception et développement de nouvelles features backend et front
- Encadrement technique (code review, pair programming, coaching de devs juniors / intermédiaires)
- Mise en place / amélioration du pipeline CI/CD, qualité de code, tests automatisés
- Communication claire, feedback régulier, documentation là où elle a de la valeur
- Approche pragmatique : trouver la solution simple qui tient la route dans le temps
- Habitude des équipes distribuées / full remote, outils type Slack, Jira, Notion, GitLab
French
Native or bilingual
English
Fluent
Experience
- DGFiPTech Lead Full Stack Java/Spring/VueJSPUBLIC SECTORFebruary 2025 - October 2025 (8 months)Noisy-le-Grand, FranceProjet NARA : Refonte de l’application de recouvrement des amendesLe projet est la refonte complète de l’ancienne application (en COBOL) du recouvrement des amendes forcés pour la Direction Générale des Finances Publiques. Le projet se déroule en agilité à l’échelle via5 squads comportant entre 7 et 12 personnes. J’ai eu un rôle de Tech lead dans la squad " Redevables et Tiers ".Rôles et Tâches :•Tech Lead Equipe de 3 dev, 1 PO, 2 BA, 1 QA et 1 Scrum en mode Agile SAFE•Analyse de l’existant et impact technique sur le projet cible, élaboration de solutions techniques.•Comité de coordination entre Tech Leads (identification des dépendances, mise en place des offres de services, impact sur les modèles de données...).•Assurer, garantir la qualité de code et le leadership technique•Gestion de la dette technique•Participation à l’élaboration des librairies communes.•Synchronisation avec l’équipe système/architecture pour appliquer et diffuser les normes.•Participation aux cérémonies agiles(PI Planning, Suivi de sprint, Affinage, Review,…).•Support et accompagnement des développeurs, revues de code/Merge Request, Métriques SONAR et préparation des livrables.•Faire preuve d’initiatives et être force de proposition de solutions techniques.•Développement de microservices REST, de batch, de scripts SQL, modèle de données, évolutions sur les écrans.Environnement technique :●Langage & Frameworks : Java 17, Spring Boot/Spring Batch, Vue 3/TypeScript, CLIR DSFR, npm●Web Services : Services REST, WS SOAP●Base de données : PostgreSQL●Environnement : Linux/Windows●Collaboratif/Projet : JIRA, Confluence, Tchap, WebConf Visio●Outils de Dév. : JUnit, Maven 3, IntelliJ IDEA, GIT/ GITLAB, JENKINS, Docker, Nexus
- SACEMLead Dev Full Stack Java/AngularFILM AND AVDecember 2019 - August 2023 (3 years and 8 months)Neuilly-sur-Seine, FranceProjet "OCTAVE" - Référentiel des Œuvres de la SacemEvolutions sur l'application OCTAV qui comprend le front iDesk, les services métiers en Java et les batchs en spring batch.Projet "Spectacles"Développement "from scratch" de l'application de saisie des Spectacles en AngularTech StackBack : Java 8/Hibernate/Spring Core/Spring Batch/SQLFront :Angular8/15, TypeScript/JS, HTML5/CSS, Kendo UI/Angular Material UI/Serveurs : Tomcat/Oracle/PostgreSQLTools : Eclipse/IntelliJ IDEA/GIT/JIRA/JenkinsProjet "OCTAVE" - Référentiel des Œuvres de la Sacem Evolutions sur l'application OCTAV qui comprend le front iDesk, les services métiers en Java et les batchs en spring batch. Projet "Spectacles" Développement "from scratch" de l'application de saisie des Spectacles en Angular Tech Stack Back : Java 8/Hibernate/Spring Core/Spring Batch/SQL Front :Angular8/15, TypeScript/JS, HTML5/CSS, Kendo UI/Angular Material UI/ Serveurs : Tomcat/Oracle/PostgreSQL Tools : Eclipse/IntelliJ IDEA/GIT/JIRA/JenkinsCompétences : Spring Batch · Spring Boot · Angular · Hibernate
- SACEMLead Dev Fullstack - Java/JEE/Spring/Vue.jsFILM AND AVJanuary 2017 - November 2019 (2 years and 10 months)Neuilly-sur-Seine, FranceConception et Développement de l’application PRIAM pour la gestion du processus de Répartition par analogie des œuvres gérées par la SACEM issues de la copie privée principalementFront : Vue.js, HTML 5 css Webpack, ES6, Bootstrap.Back : Java 8/ Spring 4/Spring boot/Spring Jpa/Spring Batch/Toomcat 8/MaridDB
Recommendations
Be the first to recommend Habib
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Diplôme de Master 2 informatiqueUniversité Paris 52008
- Diplôme d'ingénieur en informatiqueEcole Universitaire d’Ingénieurs de Tlemcen2007