Jeremie Udol

Développeur Python

Salaire / Taux journalier

Bordeaux, France

Freelance

Peut venir sur site

Expertises

C++PythonPostgreSQLJavaAzureRequêtes SQLCLinuxRabbitMQService Client & Care

Langues

Français (Maternelle)Anglais (Courant)AllemandEspagnol

À propos

Introduction

Je suis ingénieur logiciel avec plus de 10 ans d'expérience. Mes spécialités : développement backend en Python, Flask. J'ai travaillé dans des secteurs variés comme les Télécommunications, le cybersécurité, les médias et les services de voyages et de réservation. J'ai collaboré avec des entreprises telles qu'Amadeus, Gemalto, Fortinet...

Liens

Expérience de travail

Développeur Python

DevContract

janv. 2025 - Présent

1 an 10 mois

Bordeaux, France

J'accompagne mes clients à: - Concevoir, développer et maintenir les fonctionnalités backend - Participer à la rédaction de spécifications techniques détaillées - Analyser l'impact de la conception du produit sur l'architecture technique - Développer, débugguer et maintenir des fonctionnalités en python et frameworks associés (Django, Flask...) - Développer des APIs - Mettre en place une architecture logicielle (monolithique, microservice...) - Mettre en place une CI/CD - Rédiger de la documentation technique - Dialoguer avec des bases de données relationnelles (MySQL, PostgreSQL...) - Mettre en place des tests (unitaires, fonctionnels...) - Effectuer des migrations de versions - Gérer la migration ou l'exécution dans le cloud - Participer au refactoring d'applications - Agir pour l'amélioration continue et contribuer à des revues de code

Développeur Python

AmadeusFreelance

mai 2021 - déc. 2024

3 ans 8 mois

Nice, France

Je suis intervenu en tant que développeur Python. Le but du projet était d'améliorer et migrer un outil interne à l'entreprise. Cet outil permet de valider le bon fonctionnement des logiciels internes avant leur mise en production (production de reporting, statistiques, execution dans des pipelines...). Mon équipe était composée de : - 1 Product Owner, - 1 Scrum master, - 3 à 8 dev backend (équipe qui a évoluée au fil des années). Mes responsabilités : - Migration du legacy au nouveau software containerisé - Etude des besoins utilisateurs - Développement de nouvelles fonctionnalités back-end avec Python - Ajout de tests unitaires et fonctionnels - Proposition de solutions techniques - Ajout d'un système de queues pour fluidifier l'interaction avec le front-end - Etude et migration dans le cloud (Azure) - Etude et amélioration des performances produit - Mise en place de pipelines de CI/CD - Correction de bugs - Revues de code Résultats : - Migration de plus de 10 utilisateurs du legacy au software containerisé leur permettant un meilleur temps d'execution et de nouvelles fonctionalités avec mise en place Pipeline CI/CD automatisé avec déploiement continu - Réduction des bugs, diminuant la charge de support de 30% - Migration complète vers Azure avec coûts maîtrisés et haute disponibilité Contexte technique : Python 2, Python 3, Docker, Azure, Jenkins, Kubernetes, RabbitMQ, Git

Développeur fullstack

WildmokaFreelance

mars 2020 - juil. 2020

5 mois

Nice, France

Je suis intervenu au sein de l'équipe technique pour développer l'application de diffusion de contenu vidéo. L'équipe, composée de : - 1 Product Owner, - 1 responsable technique, - 1 Scrum master, - Une dizaine de dev fullstack Mes responsabilités : - Développement de nouvelles fonctionnalités côté backend en Python - Ajout de fonctionalités sur l'interface d'édition de résumé vidéos - Proposition de solutions techniques - Etude des bottlenecks et proposition de solutions adaptées - Etude et amélioration des performances produit - Correction de bugs - Revue de code Résultats : - Amélioration de l'expérience utilisateur sur l'interface d'édition des résumés - Suppression de plusieurs bottlenecks en lien avec Celery, améliorant le temps de génération des résumés de plus de 10% Contexte technique : Python 3, Celery, Redis, Docker, React, Jenkins, Git

Développeur Python

FortinetFreelance

janv. 2019 - janv. 2020

1 an 1 mois

Nice, France

Je suis intervenu dans un projet dont le but était le développement d'un logiciel de suivi des vulnérabilités dans les logiciels commercialisés. J'intervenais en remplacement du seul développeur de l'équipe, qui devait partir en maladie. L'équipe, composée de : - 1 responsable d'équipe, - 3 analystes, - 1 dev python (puis 2) Mes responsabilités : - Migration de version de python (py2 vers py3) - Proposition d'amélioration du logiciel - Développement de nouvelles fonctionnalités - Ajout de tests unitaires - Correction de bugs - Amélioration des migrations de versions de base de donnée Résultats : - Réduction du nombre de bugs de 40% - Réduction des interactions avec les analystes lors du suivi des vulnérabilités - Réduction du temps nécessaire lors des migrations de version des bases de données Contexte technique : Python 2, Python 3, Django, Docker, PostgreSQL, SVN, pytest

Gemalto

mai 2010 - oct. 2017

7 ans 6 mois

Monaco

Développeur C++ Python

mai 2010 - oct. 2017

7 ans 6 mois

Monaco

Je suis intervenu dans le cadre du développement du logiciel DMC qui gérait l'envoi de SMS aux clients d'un opérateur téléphonique. L'équipe, composée de : - 1 commercial, - 1 tech lead, - 3 dev backend (équipe qui a évoluée au fil des années). Mes responsabilités : - Etude de l'ensemble du cycle en V - Etude des besoins utilisateurs - Développement de nouvelles fonctionnalités en C/C++ - Développement d'outils de monitoring en Python - Ajout de tests unitaires - Etude des bottlenecks en base de donnée (Mysql) - Proposition de solutions pour améliorer les performances en base de données - Mise en place de VM de test pour répliquer l'environnement client - Correction de bugs - Revue de code - Rédaction de documentation - Support client Résultats : - Réduction des bugs grâce à l'ajout de monitoring - Facilitation du handover grâce à la rédaction de documentation - Réduction du temps de déploiement des mise à jour de 25% Contexte technique : C/C++, Python 2, Mysql, Jira

R&D C++/Python engineer

mai 2010 - oct. 2017

7 ans 6 mois

Munich, Allemagne

Nombreuses fonctions réalisées : • Étude et développement (langage C/C++, Python, base de données…) d’applications pour la gestion et l’acheminement des données de réseaux de télécommunication (sms, mms, device management…). Outils à fortes évolutions, optimisation. • Test et validation d’applications : Étude des protocoles et produits mis en jeu ; définition de plans de test adaptés ; réalisation de plateformes de tests ; installation des produits et test pour validation de ces produits. • Support clients (internationaux) pour le suivi et l’amélioration des produits livrés.


Formation

ENSEIRB-MATMECA

Bachelor's degree, Computer science

2006 - 2009

4 ans

Fabert high school - Metz

Mathematics

2004 - 2006

3 ans

Portfolio

Développeur Python/Django chez Fortinet

développeur fullstack chez Wildmoka

Amélioration et migration d'une application interne dans le cloud

Conception et développement de A à Z d'agent IA

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.