n8n-automation

Hub d'automatisations personnelles

← Annuaire

Anthony D.

Développeur backend Python/Django senior | API

Voir sur Malt

Nice, FR · 500€/j · 5.0★ (17 avis) · Disponibilité confirmée

Vue.js Wagtail MySQL Git JavaScript Docker TDD PostgreSQL Celery FastAPI CI/CD API Tests unitaires web scrapping Développement de services Backend Intégration d’une API externe Optimisation des performances Architecture logicielle Management CI/CD Administration Cloud Conteneurisation et digitalisation Spacy Tests et assurance qualité Intégration Cloud Programmation Python Formation E-learning Formation Python Formateur Python REST APIs profiling Pytest Audit Optimisation docker-compose Github Actions Gitlab CI/CD TailwindCSS Elasticsearch Alpine.js Architecture web Front-End development Développement Back-End Airium Boostrap HTML/CSS/JS Développement web DRF SQL MLD Développement Front-End Conseil Atlassian JIRA Gestion de projet Scrum Redis htmx openAI Vuejs Graphql Vuetify Jest Vuex Scrapy SQLite Digital Ocean Linux Debian Stripe HTML5 CSS3 vimeo DevOps Bootstrap HTML MezzanineCMS

Missions

Afi/esca Lux Django

janvier 2025 - juin 2026(1 an et 5 mois)

BANQUE & ASSURANCES

🔍 À propos du Projet :Je suis intervenu en tant que développeur Python/Django/DRF pour AFI/ESCA Luxembourg, dans le secteur de la finance et de l'assurance. Ma mission a couvert un périmètre large : développement de traitements de masse, orchestration de batchs, développement de la partie comptabilité, exposition d'APIs, et refactoring de l'existant avec ajout de tests.📌 Principales Réalisations :➡️ Dockerisation : Mise en place de la conteneurisation de l'application pour harmoniser les environnements de développement et de production.➡️ Développement de Batchs : Création de plusieurs batchs de traitement de masse pour automatiser les opérations critiques dans un contexte financier et assurantiel exigeant.➡️ Scheduler : Conception et implémentation d'un système de gestion asynchrone des batchs via Huey avec une queue, garantissant l'orchestration et la planification des différents traitements dans le bon ordre et au bon moment.➡️ Module Comptabilité : Développement de la partie comptabilité, incluant les traitements métier spécifiques et l'export de fichiers au format Sage.➡️ Mapping des Données : Intervention sur le mapping des données brutes pour leur import et leur transformation dans l'application, assurant la cohérence et l'intégrité des données.➡️ Création d'APIs : Développement d'APIs REST avec Django REST Framework pour exposer les fonctionnalités métier aux consommateurs internes et externes.➡️ Refactoring & Tests : Refactoring de batchs et fonctionnalités existantes avec ajout de tests unitaires et d'intégration pour fiabiliser et pérenniser l'application.

Django Python Django Rest Framework Docker MSSQL

Tu Commence demain Django

septembre 2024 - avril 2026(1 an et 6 mois)

EDUCATION & E-LEARNING

🔍 À propos du Projet :Je suis intervenu chez TuCommenceDemain en tant que lead développeur backend Python/Django. Ma mission a couvert un périmètre large : audit complet de l'application, refactoring, optimisation des performances, mise en place des bonnes pratiques, et pilotage de la migration vers une architecture moderne DDD/Hexagonale pour la V2.📌 Principales Réalisations :➡️ Lead Backend : Pilotage technique du backend, définition des orientations architecturales, revues de code et accompagnement de l'équipe pour garantir la qualité et la cohérence des développements.➡️ Audit de l'Application : Analyse complète de la base de code pour identifier les points de fragilité, les anti-patterns et les axes d'amélioration prioritaires.➡️ Refactoring : Refactoring en profondeur de l'application pour améliorer la structure, la lisibilité et la maintenabilité du code.➡️ Optimisation des Performances : Profiling approfondi, résolution des problèmes N+1, optimisation des requêtes SQL et amélioration algorithmique pour réduire significativement les temps de réponse.➡️ Tests Unitaires : Mise en place d'une suite de tests exhaustive pour assurer la stabilité et la fiabilité de l'application.➡️ CI/CD : Mise en place d'un pipeline d'intégration et de déploiement continu pour automatiser les vérifications et les livraisons.➡️ Qualité de Code : Intégration d'outils modernes (pre-commit, Ruff, Mypy) pour automatiser les vérifications et garantir la cohérence des contributions.➡️ Migration V2 — DDD & Architecture Hexagonale : Pilotage de la migration vers une architecture Domain-Driven Design avec ports & adapters, apportant une meilleure séparation des responsabilités et une scalabilité accrue.➡️ Outillage Moderne : Mise en place d'outils de pointe (Ty, Tach, Ruff) pour renforcer la rigueur architecturale, le typage statique et la qualité du code sur le long terme.

Python/Django Django Rest Framework PostgreSQL Docker Domain Driven Design

Cyrop Django

octobre 2023 - mars 2025(1 an et 5 mois)

EDITION DE LOGICIELS

🔍 À propos du Projet :J'ai dirigé la migration d'une application Flask vers Django dans le secteur de la cybersécurité. Ce projet a inclus une refonte complète de l'architecture, l'intégration avec une API externe, la mise en place d'un pipeline CI/CD, et la création d'un dashboard avec Tailwind CSS. J'ai également intégré Elasticsearch pour améliorer les capacités de recherche et d'analyse de données de cybersécurité, et entraîné des modèles NLP personnalisés avec SpaCy pour la catégorisation automatique des données.Sur le plan architectural, j'ai supervisé un refactoring en profondeur en appliquant des design patterns éprouvés (Chain of Responsibility, Factory Pattern, Strategy Pattern), améliorant la maintenabilité et la scalabilité du code📌 Principales Réalisations :➡️ API Externe : Développement d'un connecteur assurant l'interopérabilité avec un service tiers.➡️ Elasticsearch : Intégration complète pour la recherche avancée et l'analyse de données de cybersécurité.➡️ IA avec SpaCy : Entraînement de modèles personnalisés pour la catégorisation précise des données.➡️ Design Patterns : Refactoring architectural avec Chain of Responsibility, Factory et Strategy Pattern.➡️ Migration Django : Transition transparente depuis Flask avec continuité opérationnelle garantie.➡️ CI/CD : Pipeline robuste pour des déploiements rapides et fiables.➡️ TDD avec Pytest : Couverture de tests exhaustive sur l'ensemble de l'application.➡️ Qualité du code : Hooks pre-commit Git pour assurer la cohérence des contributions.➡️ PostgreSQL + JSONField : Gestion efficace des données structurées complexes.➡️ Dashboard Tailwind : Interface moderne et intuitive améliorant l'expérience utilisateur

Python/Django TDD PostgreSQL Elasticsearch Spacy