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

Leo D.

Senior SaaS Next.JS | Python | Node.js

€500/day
9 projects
Bordeaux, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Leo

✅ Current experience in aeronautical IHS design following ARINC 429/653 standards based on embedded C.

🧑‍💼 Cybersecurity Engineer by training (degree obtained in 2023).
⭐️ Passionate about web and software architecture.
✨ 5 years of professional experience in development.

✨ Being demanding about code quality and depending on project size, I often favor "clean code / clean architecture" standards. Nevertheless, if performance is a crucial subject, I favor other types of architectures.

🧑‍💼 I master the principles of the Agile manifesto and particularly use the SCRUM methodology derived from it.

I have rich and varied experience, which has allowed me to work on projects ranging from low-level development to scraping, data analysis, and automation. This diversity gives me a different perspective than a classic web developer. I don't favor any particular language, preferring to adapt stacks to the specific needs of each project.

⚡ My strengths: Typescript, C++, Python, C, Node.js

⚡ The technologies I practice most right now are Rust and Go.

⚡ Regarding mobile technologies, I primarily use React Native and Flutter.

⚡ The frameworks I regularly use are Next.js, Nuxt.js, Django, Express.js

⚡ For deployment, I mainly use simple containerization & deployment to a lambda host, Coolify, or Railways.

Recently, I have developed skills in creating Solana memecoin trading platforms, working on the frontend. I used technologies like TradingView, the GeckoTerminal API, and the QuickNode API. This experience has allowed me to refine my rigor in developing financial transaction flows.

Personal website:
SEO analyzer:
  • English

    Native or bilingual

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • L'Oréal SA - L'Oréal Access France
    Backend .NET Developer / Advanced Technical Support
    EDUCATION AND E-LEARNING
    July 2025 - December 2025 (5 months)
    Bordeaux, France
    Maintenance & Technical Support:
    • Production support management: diagnosing and resolving deployment issues, fixing critical bugs, and stabilizing features in a live environment.
    • Adding and improving features on existing infrastructure, in a demanding CI/CD pipeline context with continuous deployment.

    Optimization & Performance:
    • Frontend rendering optimization for the product catalog: reducing display latency and improving interface responsiveness.
    • Implementation of an infinite scroll pagination system to enhance navigation fluidity and user experience with large data volumes.

    Migration & Modernization:
    • Complete refactoring of an internal project: migrating an application from Nuxt.js 2 to a full C# Blazor ecosystem, ensuring better technological unification and simplified front/back maintenance.
    • Codebase rationalization and UI component harmonization under Blazor to maximize product consistency, performance, and maintainability.
    Nuxt.js C# Blazor API Typescript
  • Trakalyze
    Mission: Development and management of a trade journaling platform
    PRIVATE EQUITY
    May 2025 - March 2026 (10 months)
    Bordeaux, France
    Architecture & Infrastructure:
    •Design and supervision of the overall software architecture (front, back, worker, and asynchronous services).
    •Full deployment and orchestration of the environment on Railway (Django, Celery, Redis, PostgreSQL).
    •Setup of a dedicated SMTP service and an asynchronous worker for managing email dispatches, coupled with a Django beat for scheduled tasks (cron).
    •Integration of S3 storage with secure signing for file and attachment management.

    Advanced Features & Technical Innovation:
    •Development of a real-time collaborative notebook, based on Ypy + ypy-websocket, integrated with Tiptap, and utilizing CRDT Y.Doc for conflict-free multi-user synchronization.
    •Creation of a smart notes system linked to trades or strategies, with distributed front/back caching (Redis) for near-zero latency.
    •Design of a Notion-like progress tracker: creation of recurring tasks, graphical monitoring, and statistical analysis of progress ratios.

    Data & Analysis:
    •Design of a generic trading data integration architecture, unifying heterogeneous sources via a modular poller, an RTC WebSocket stream, and data normalization.
    •Setup of a real-time analytical dashboard for visualizing and measuring strategy performance.

    Artificial Intelligence & RAG
    •Development of an AI conversational agent microservice connected to a custom RAG system:
    •Contextual text retrieval (BM25) and structured retrieval (SQL).
    •Integration and testing of LLaMA 3B and 8B models for local prototyping.
    •Design of a hybrid intelligent router, combining a proprietary holistic algorithm and an ML classification model for semantic routing of requests in French.
    Django Rest Framework Websocket PostgreSQL Next.js artificial intelligence
  • OnlyOne
    Electron Developer
    VIDEO GAMES AND ANIMATION
    September 2023 - May 2025 (1 year and 7 months)
    Bordeaux, France
    As a full-stack developer specializing in Electron.js and Node.js, I significantly contributed to the evolution of OnlyOne, integrating advanced features and optimizing its infrastructure. I established a secure development/testing/production environment, successfully integrated Blizzard, Riot Games, and Epic Games, and developed an avatar border system with notifications for new levels.

    I also automated database backups, improved user experience through UI/UX adjustments, and maintained connectivity during reloads.

    My role was essential in improving the platform's performance and reliability while enhancing the user experience.

    Currently (01-01-2025):

    - Implementation of a Go Action/Reward microservice connected to a Node.js backend using gRPC.
    - Implementation of a Rust microservice for media optimization & resizing. Transformations are done in webp and webm.
    - Rudimentary hexagonal refactoring (entity, contract, repository, and use-case) of the TypeScript backend.
    - Implementation of a queue broker to ensure gRPC communication persistence.
    - Deployment of version 1.4 with graphical redesigns.
    Electron Node.js MongoDB Rust GO

Reviews

5.0

Out of 8 ratings

S

Sofian

Mojo Capital

Reviewed on 10/28/2023

For once, we chose to use a young developer, even though other profiles might have seemed more suitable. And yet, Léo greatly impressed us with his ability to integrate into a team, to commit to his work, to innovate, and to elevate the project. Léo went far beyond the mission assigned to him. His ideas and rigor allowed us to accelerate the project. Initially, the mission was to develop the frontend of a social network web app within a tight deadline of 3 weeks. Léo knew how to redefine the limits of this mission and bring his personal touch and ideas to other parts of the project, while assuming his workload. Impressive. As proof of his involvement, during our various meetings with the development team, Léo modified the frontend in real-time according to the feedback received. Léo is well worth the effort and we couldn't have imagined better for our team. Thank you Léo and good luck.
X

Xavier

Mydemenageur.com

Reviewed on 9/22/2021

PERFECT, he was of great help in moving our project forward. If I had the means, I would offer him a position :)

Recommendations

Timoty TartensonTT
LG
Rémi BlandinRB
+1
Timoty Tartenson and 3 other people have recommended Leo

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

  • Computer Engineering
    CESI
    Mise en pratique de la méthode pédagogique PBL. Spécialité informatique logicielle

Certifications

  • Self-taught
    Self-taught
    Next.js React.js

Skill set

Categories