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.
Work History
Responsable Backend
@ Provence AIMarseille- ›WIP : base de données agentique interrogeable en langage naturel sur l’état des projets — statut des pipelines et des tests, recherche d’information dans une boîte mail, branche liée à un ticket, présence d’une feature dans une version, versions déployées par client…
- ›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
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
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)
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)
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
Selected Work
Aegis
WIPPipeline 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.
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.
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.
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.
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.
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).
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.
OpenClassrooms — 13 projets
13 applications lourdes et web développées en autonomie : POO/MVC, conteneurisation, optimisation algorithmique et gestion de projet avec Git.
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
Education & Training
Développeur d’application Python — Niveau 6
- ›Développement
- ›Gestion de projet
Niveau BTS SIO option SLAM
- ›Développement
- ›Gestion de projet
BAC SEN option RT
- ›Administration serveurs
- ›Configuration de routeurs
Formation Expert Python
- ›Découverte de frameworks
- ›Projets divers
Off the Clock
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.
› Ouvert aux opportunités — CDI / missions
› Préférence : remote ou Aix-Marseille
› Réponse sous 48h