Aller au contenu
01. HELLO WORLD
Available for work

Dany Corleone

~8ans d'expérience · Aix-Marseille · ouvert au remote

Je conçois des services backend Python robustes — APIs REST & GraphQL, pipelines de données et micro-services. Orienté clean code, architecture solide et fiabilité en production.

0+
ans d’expérience
0
projets
0
technologies
0
expériences
connecting…
02. EXPERIENCE

Work History

Février 2025 – Aujourd’hui

Responsable Backend

@ Provence AIMarseille
  • WIP : base de données agentique interrogeable en langage naturel sur l'état des projets (pipelines, tests, tickets, déploiements par client, recherche échanges de mail) avec génération de rapports hebdomadaires. Architecture basée sur hermes-agent orchestrant des outils MCP open source et des outils développés en interne
  • Orchestration de pipelines de données avec Apache NiFi : connexion à divers services externes et ingestion de sources variées (applications métiers, emails)
  • Développement d’API en micro services : système de référentiels, stockage objet via Garage S3, système d’audit trail, communication inter APIs et exposition GraphQL
  • Conception d’un système de contrôle de dossiers no-code : moteur de règles combinables (ET / OU / NON) configurable depuis le front (ex. un dossier requiert un justificatif de domicile ou une carte d’identité)
  • Missions de data science adossées aux pipelines NiFi
  • Optimisation des performances des services backend
  • Mise en place intégrale des tests d'intégration backend (via mocks httpx)
  • Organisation du développement agentique (via Claude Code)
Apache NiFiPythonGraphQLMongoDBGarage S3REST APIData ScienceAgents IARAGLLM
Mai 2022 – Décembre 2024

Ingénieur en développement

@ LinxoAix-en-Provence
  • Développement d’un composant asynchrone consommant des API DSP2 (build & run)
  • Développement de composants FastAPI haute performance
  • Maintenance d’une base de données PostgreSQL
  • Déploiement de composants via Kubernetes et Helm (Rundeck)
  • Mise en place et maintenance d’un pipeline Jenkins : build et publication des images Docker vers le registre interne
  • Veille technologique et partage en équipe
  • Organisation et animation de formations sur des frameworks Python
PythonFastAPIFlaskPydanticPytestPostgreSQLKubernetesHelmJenkinsRundeck
Octobre 2020 – Mai 2022

Développeur / Administrateur Système

@ CMI ServicesVitrolles
  • Infogérance de parcs informatiques pour professionnels (micro-entreprises, PME, ETI)
  • Administration de bases de données : installation, sauvegarde et migrations en infrastructure cloud
  • Développement Python : conception d’un outil de couplage téléphonie-informatique (CTI) en client lourd, débogage du logiciel interne de ticketing et propositions d’amélioration
  • Migration d’une application C# vers un nouveau serveur (application, serveur IIS et base de données incluses)
PythonC#MySQLIISCloud
Octobre 2018 – Octobre 2020

Développeur / Administrateur Système

@ SNEF TechnologiesMarseille
  • Mise en place de serveurs sécurisés CentOS sous infrastructure ESXi, avec étude de sécurité menée avec la cellule cybersécurité (hyperviseur, OS et applicatifs)
  • Installation et administration des serveurs de ticketing GLPI / Mantis
  • Administration de bases de données : installation, sauvegarde et migrations en infrastructure locale
  • Développement web : création d’une interface pour générer simplement des tickets GLPI (PHP / Bootstrap)
CentOSESXiGLPIMantisMySQLPHPBootstrap
Octobre 2017 – Octobre 2018

Bénévole

@ Emmaüs Connect
  • Maintenance du parc informatique (PC portables)
  • Maintenance du matériel des adhérents (smartphones, PC portables)
  • Cours d’introduction à l’informatique
  • Aide administrative à la personne
  • Médiation et résolution de conflits entre adhérents et entreprises
03. PROJECTS

Selected Work

Tessera

Autorité de certification interne (homelab) parlant le protocole ACME (RFC 8555), écrite en Rust façon step-ca : émission automatique de certificats TLS pour les clients standards (certbot, acme.sh, Traefik). Vérification JWS (ES256/RS256), challenge HTTP-01, signature des leafs depuis un CSR, révocation + CRL. Binaire unique, état en mémoire, empreinte minimale.

RustACMETokioaxumrustlsringrcgenDocker

Aegis

WIP

Pipeline d’auto-remédiation multi-agent : connexion aux logs d’erreur Sentry, analyse du dépôt et proposition de correctifs en Merge Request GitLab, avec tests d’intégration obligatoires et validation humaine avant merge.

PythonAgents IASentry APIGitLab APIpytestCI/CDDocker

Camarados

Application web de rencontre par activités : créer et rejoindre des activités selon ses centres d’intérêt, profils, système de suivi (follow) et de budget. SSO Google/GitHub, tâches asynchrones et stockage objet.

DjangoDRFPostgreSQLCeleryRedisGarage S3allauthDockerCaddy

Memory Sanctuary

Plateforme de partage de souvenirs centrée sur la nostalgie. Backend Go en architecture clean (handlers / services), templates typés (templ), sessions Redis, migrations versionnées et stockage objet S3.

GotemplchiPostgreSQLsqlcRedisGarage S3TraefikDocker

Infrastructure self-hosted (OVH)

Administration complète d’un serveur Ubuntu OVH : stacks Docker Compose (gérées via Dockge) derrière un reverse-proxy Traefik avec TLS automatique et SSO Authelia. Supervision disponibilité et ressources avec alertes push sur mobile (Beszel, Uptime Kuma), et déploiement continu par push Git. Services auto-hébergés complémentaires : DNS/filtrage, automatisation, gestion de fichiers et dashboards.

UbuntuDocker ComposeDockgeTraefikAutheliaAdGuard Homen8nBeszelUptime KumaPush AlertsFilebrowserHomepageCraftyGit Deploy

OSINT Recon

Outil d’investigation OSINT agrégeant des recherches en sources ouvertes : domaine (WHOIS / DNS), email, numéro de téléphone et username. API asynchrone et interface temps réel.

FastAPIaiohttpdnspythonpython-whoisphonenumbersReactViteTypeScriptDocker

Steam Tools

Boîte à outils d’automatisation Steam : import de jeux d’émulateurs/ROMs en raccourcis, organisation de la bibliothèque par collections de genres, et wrapper de lancement détectant l’écran actif (gamescope + GameMode, upscaling FSR 1440p→4K sur TV).

PythonvdfBashgamescopeGameModeSteam

Scripts système / affichage

Scripts shell d’automatisation du bureau KDE : bascule de profils d’affichage desktop/TV, détection des écrans connectés au login (kscreen-doctor) et application automatique du bon profil.

BashKDEkscreen-doctor

OpenClassrooms — 13 projets

13 applications lourdes et web développées en autonomie : POO/MVC, conteneurisation, optimisation algorithmique et gestion de projet avec Git.

DjangoDRFFlaskPytestLocustDockerGit
04. SKILLS

Capabilities

Languages

  • Python
  • SQL
  • Groovy

Backend

  • FastAPI
  • GraphQL
  • Flask
  • Pydantic
  • Pytest

Data & Pipelines

  • Apache NiFi
  • · Data Science

DevOps & Cloud

  • Kubernetes
  • Helm
  • Docker
  • CI/CD
  • · Jenkins
  • · Rundeck

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • InfluxDB

Systems

  • Linux
  • Windows
  • macOS
  • Git

Spoken

  • Français
  • Anglais
05. EDUCATION

Education & Training

OpenClassrooms

Développeur d’application Python — Niveau 6

  • Développement
  • Gestion de projet
M2S Formation — Vitrolles

BTS SIO option SLAM

  • Développement
  • Gestion de projet
Lycée Jean Moulin

BAC SEN option RT

  • Administration serveurs
  • Configuration de routeurs
Udemy

Formation Expert Python

  • Découverte de frameworks
  • Projets divers
06. HOBBIES

Off the Clock

Dev IA multi-agents
QA multi-agents
Musculation
Escalade
Hardware
Mécanique
Musique
Jeux vidéos
Moto
Homelab
07. CONTACT

Let's build something.

Always looking for the next opportunity. Whether it's a project, a contract, or just a chat — feel free to reach out.

$ cat status.log
Ouvert aux opportunités — CDI / missions
Préférence : remote ou Aix-Marseille
Réponse sous 48h