You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Anthony D.AD

Anthony D.

Supermalter

Python / Django Senior Developer | DRF · API

€500/day
32 projects
Nice, FR
8-15 years

Average response time: 2 hours

Freelancer profile translated to English.
Back to original language

About Anthony

Is your Django project accumulating technical debt? Are tests missing, code difficult to evolve, and each new feature becoming a risk?

This is exactly the type of mission I undertake. I specialize in **taking over and refactoring existing Python/Django projects**: code auditing, implementing tests (TDD), progressive refactoring, introducing hexagonal architecture and DDD/SOLID principles, without breaking everything in the process.

The goal: to make your codebase **maintainable**, **testable**, and **scalable**. Whether it's a REST API without test coverage, a difficult-to-evolve Django monolith, or a legacy codebase that no one dares to touch, I am used to taking projects as they are and bringing them where they should be.

Python/Django developer since 2012(and web developer since 2002), I also work on greenfield projects and complex end-to-end projects: REST APIs, business workflows, third-party integrations, in demanding sectors: finance & insurance, medical, cybersecurity, e-commerce, rail transport, e-learning and professional training.

Beyond code, I regularly take on a backend lead role: architectural guidance, code reviews, team support, and skill development for junior developers.

If you have a project that needs to get back on track, let's discuss it.
  • French

    Native or bilingual

  • Spanish

    Native or bilingual

  • English

    Conversational

  • Catalan

    Basic

Remote only
Primarily works remotely

Experience

  • Afi/esca Lux
    Python / Django / DRF Developer
    BANKING AND INSURANCE
    January 2025 - Today (1 year and 5 months)
    Luxembourg, Luxembourg
    🔍 About the Project:

    I worked as a Python/Django/DRF developer for AFI/ESCA Luxembourg, in the finance and insurance sector. My mission covered a wide scope: development of mass processing, batch orchestration, development of the accounting module, API exposure, and refactoring of existing code with added tests.

    📌 Key Achievements:

    ➡️ Dockerization: Implementation of application containerization to standardize development and production environments.
    ➡️ Batch Development: Creation of several mass processing batches to automate critical operations in a demanding financial and insurance context.
    ➡️ Scheduler: Design and implementation of an asynchronous batch processing system using Huey with a queue, ensuring the orchestration and scheduling of different processes in the correct order and at the right time.
    ➡️ Accounting Module: Development of the accounting part, including specific business logic and export of files in Sage format.
    ➡️ Data Mapping: Involvement in mapping raw data for import and transformation within the application, ensuring data consistency and integrity.
    ➡️ API Creation: Development of REST APIs with Django REST Framework to expose business functionalities to internal and external consumers.
    ➡️ Refactoring & Tests: Refactoring of existing batches and functionalities with the addition of unit and integration tests to ensure application reliability and longevity.
    Django Python Django Rest Framework Docker MSSQL
  • Tu Commence demain
    Python/Django Backend Developer
    EDUCATION AND E-LEARNING
    September 2024 - Today (1 year and 8 months)
    Paris, France
    🔍 About the Project:

    I worked at TuCommenceDemain as a lead Python/Django backend developer. My mission covered a wide scope: complete application audit, refactoring, performance optimization, implementation of best practices, and leading the migration to a modern DDD/Hexagonal architecture for V2.

    📌 Key Achievements:

    ➡️ Lead Backend: Technical leadership of the backend, defining architectural directions, code reviews, and team support to ensure the quality and consistency of developments.
    ➡️ Application Audit: Comprehensive analysis of the codebase to identify weaknesses, anti-patterns, and priority areas for improvement.
    ➡️ Refactoring: In-depth refactoring of the application to improve code structure, readability, and maintainability.
    ➡️ Performance Optimization: In-depth profiling, resolution of N+1 problems, SQL query optimization, and algorithmic improvements to significantly reduce response times.
    ➡️ Unit Tests: Implementation of a comprehensive test suite to ensure application stability and reliability.
    ➡️ CI/CD: Implementation of a continuous integration and deployment pipeline to automate checks and deliveries.
    ➡️ Code Quality: Integration of modern tools (pre-commit, Ruff, Mypy) to automate checks and ensure consistency of contributions.
    ➡️ V2 Migration — DDD & Hexagonal Architecture: Leading the migration to a Domain-Driven Design architecture with ports & adapters, providing better separation of concerns and increased scalability.
    ➡️ Modern Tooling: Implementation of cutting-edge tools (Ty, Tach, Ruff) to reinforce architectural rigor, static typing, and long-term code quality.
    Python/Django Django Rest Framework PostgreSQL Docker Domain Driven Design
  • Cyrop
    🚀 Full-Stack Developer: Migrating a Flask Application to Django in Cybersecurity
    SOFTWARE PUBLISHING
    October 2023 - March 2025 (1 year and 5 months)
    Paris, France
    🔍 About the Project:

    I led the migration of a Flask application to Django in the cybersecurity sector. This project involved a complete architectural redesign, integration with an external API, implementation of a CI/CD pipeline, and creation of a dashboard with Tailwind CSS. I also integrated Elasticsearch to enhance cybersecurity data search and analysis capabilities, and trained custom NLP models with SpaCy for automatic data categorization.
    On the architectural level, I oversaw in-depth refactoring using proven design patterns (Chain of Responsibility, Factory Pattern, Strategy Pattern), improving code maintainability and scalability.

    📌 Key Achievements:

    ➡️ External API: Development of a connector ensuring interoperability with a third-party service.
    ➡️ Elasticsearch: Full integration for advanced search and cybersecurity data analysis.
    ➡️ AI with SpaCy: Training of custom models for precise data categorization.
    ➡️ Design Patterns: Architectural refactoring with Chain of Responsibility, Factory, and Strategy Patterns.
    ➡️ Django Migration: Seamless transition from Flask with guaranteed operational continuity.
    ➡️ CI/CD: Robust pipeline for rapid and reliable deployments.
    ➡️ TDD with Pytest: Comprehensive test coverage across the entire application.
    ➡️ Code Quality: Git pre-commit hooks to ensure contribution consistency.
    ➡️ PostgreSQL + JSONField: Efficient management of complex structured data.
    ➡️ Tailwind Dashboard: Modern and intuitive interface enhancing user experience.
    Python/Django TDD PostgreSQL Elasticsearch Spacy

Reviews

5.0

Out of 17 ratings

NathanN

Nathan

Ams Analytics

Reviewed on 1/16/2025

Anthony is an excellent Django developer. Whether as an advisor or developer, he perfectly met our expectations for dockerizing and re-architecting our Django backend. Very good collaboration, he is also very honest. I highly recommend him!
JulienJ

Julien

TMM Capital

Reviewed on 7/31/2024

Anthony is a Python deployment wizard! In record time, he guided me through the process with remarkable pedagogy. His patience and expertise made learning smooth and enjoyable. A highly competent and friendly professional whom I recommend without hesitation for anyone looking to master Python application deployment.

Recommendations

Clément DesboisCD
Liza AvetchankaLA
Clément Desbois and 1 other person have recommended Anthony

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Professional Certification in Web Design and Multimedia
    MJM Nice
    2002
    Webdesign et multimédia, c'était au début du web, travail sur le création graphique en PAO et Web on faisait aussi du Flash

Certifications

Skill set

Categories