DG · Portfolio
Dimitri Gaggioli

Dimitri Gaggioli

Backend Python Developer

Think. Code. Push.
12+
Projects completed
1+
Years of experience
42+
Technologies
100%
Passion

Who am I ?

Backend Python Developer, I design robust, scalable and maintainable apps.

Trained in Django, APIs REST, and Modern CLIs, I have developed a solid expertise in creating performant backend tools and applications. I prioritize reproducible environments (uv), usable documentation, and tested code.

Passionate about generative AI, I continue to train in agentic programming, and prompt engineering, I build a solid foundation of tools and knowledge to integrate these new technologies into my work environment.

Beyond the code, I am also sensitive to user experience and design. I like to create interfaces that combine functionality and aesthetics, as evidenced by my personal projects.

Mon parcours

2024 - 2025

Python Web Development

OpenClassrooms

Intensive training in Python/Django, APIs REST, tests, and best practices in development.

2012

Master 1 Cinéma

Paris X Nanterre

Training in film analysis and cinema theory, developing my critical sense and creativity.

2010 - 2024

Hospitality - Catering

Director ~ Manager ~ Waiter

  • ✓ Team management and results orientation
  • ✓ Data analysis (cash register tickets, KPIs)
  • ✓ Real-time problem solving
  • ✓ Customer service excellence

Technical Stack

Backend

Click
Django
Django Rest Framework
Python
Flask
Rich
JWT
JavaScript

Frontend

HTML
CSS
Bootstrap

Databases

PostgreSQL
MySQL
SQLite

Tools

API TheMovieDB
Brute force
CLI
Coverage
Dynamic programming
Google Fonts
Jinja
Knapsack algorithm
MVC
MVP
OOP
Pytest
flake8
uv
BeautifulSoup
CSV
Git
GitHub
JSON
OpenAI
Postman
Pytest-Flask
Requests
poetry
Big O notation
Locust
Sentry
SimpleJWT

Areas of Interest

Poetry

Writing and sharing poetry on Instagram under the pseudonym @remo_nesa.

Poetic writing nourishes my creativity and sensitivity to aesthetics.

Cinema & Programming

Passionate about cinema, I've also programmed film screenings at the Cinéma La Clef.@laclefrevival.

Professional Qualities

Creativity

Innovative approach to technical problems and design

Adaptability

Ability to learn quickly new technologies

Team Spirit

Effective collaboration and clear communication.

Results oriented

Focused on

Let's work together!

I'm available for collaboration opportunities