À propos de Guillaume
Français
Bilingue ou natif
Anglais
Capacité professionnelle limitée
Expériences
- SNCFConception et développement d'un framework de diagnostic ferroviaire - Consultant Senior PythonLOGISTIQUE & SUPPLY CHAINjanvier 2026 - Aujourd'hui (7 mois)Lyon, France
Consultant Senior Python — Talan / SweetIT
Au sein de l'équipe Télédiagnostic de la SNCF, conception et développement du MEQ Framework, un framework Python permettant aux équipes métier (SET2) de créer, tester et déployer des plugins de diagnostic pour les équipements embarqués du matériel roulant.Réalisations principales :- Conception d'un framework en architecture hexagonale (Python 3.14, Pydantic, Polars) exposant un DSL déclaratif de filtrage et de règles d'association, utilisable sans expertise infrastructure.- Développement d'une CLI développeur (scaffolding de plugins, exécution et test en local, validation de configuration), réduisant le temps d'onboarding des équipes métier.- Développement du plugin-runner, moteur d'exécution des plugins en AWS Lambda avec intégration SQS, pour un traitement scalable et résilient des flux de télédiagnostic.- Optimisation de pipelines de données avec Polars (LazyFrames, projection pushdown, évaluation paresseuse) sur de gros volumes d'événements matériel.- Industrialisation de la distribution : publication sur JFrog Artifactory, scripts d'installation Windows, tooling qualité (uv, ruff, ty, pre-commit).- Observabilité avec Datadog : dashboards Lambdas et files SQS, métriques basées sur les logs, alerting sur les pipelines.- Documentation technique sur Confluence (guides d'installation, tutoriels, référence du DSL) et support aux équipes utilisatrices.- Méthodologie agile via Jira : user stories, suivi de sprint, revues avec les parties prenantes.Environnement technique : Python 3.14, uv, Polars, Pydantic, AWS (Lambda, SQS, S3), PostgreSQL, Datadog, JFrog Artifactory, Jenkins, Jira, Confluence, Git, Gitlab - VisitdataMainteneur de la plateforme clientEDITION DE LOGICIELSavril 2024 - Aujourd'hui (2 ans et 4 mois)Lyon, France
Développeur Python Django / Angular
Mainteneur de la plateforme web (Django REST Framework / Angular) de Visitdata, permettant la visualisation des données collectées et traitées par le RCU au format PowerBI, ainsi que l'administration des comptes utilisateurs (gestion des droits, partages, téléchargement de sources).Réalisations principales :- Maintenance évolutive et corrective du backend Django REST Framework: API REST exposant les datasets traités par le RCU, gestion des permissions et des accès.- Évolution du frontend Angular: interfaces de paramétrage des comptes, de partage de rapports et de téléchargement des sources de données.- Intégration et restitution des données au format PowerBI (embedding de rapports, gestion des workspaces et des droits d'accès).- Administration de la gestion des utilisateurs: droits fins, partages entre comptes, traçabilité des accès.Environnement technique : Python, Django, Django REST Framework, Angular, PowerBI, PostgreSQL, Git - Talkto LLCDeveloppeur Backend Python DjangoEDITION DE LOGICIELSjuin 2025 - novembre 2025 (5 mois)Lyon, France
Reprise d'un backend Django | Django Rest Framework pour une application Swift, avec agent IA intégré
Soumis à un NDA : tant que l'application n'est pas sur le marché, je ne peux pas détailler ses fonctionnalités.Réalisation phare : conception d'un agent IA intégré à l'application- Agent conversationnel développé avec PydanticAI, basé sur GPT-4o (via OpenRouter), doté de tools métier pour interagir avec le backend.- RAG avec Qdrant partitionné: recherche vectorielle avec isolation des données par partition.- Création d'un MCP (Model Context Protocol) pour exposer les capacités du backend à l'agent.Stack backend :- Django DRF (Django Rest Framework)- Templates Django pour le panel admin et les outils de test- PostGIS: PostgreSQL avec GEOS (bibliothèque C/C++ de calculs géométriques)- Redis: cache et pub/sub- Rust Axum: service WebSocket supportant un grand nombre de connexions simultanées, scalable horizontalement via le pub/sub Redis- Django Celery: tâches asynchrones
Avis
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Architecte logiciel42 Lyon2021École 42 Lyon — Formation développeur (peer-to-peer learning) L'école 42 est une école d'informatique novatrice basée sur l'apprentissage en peer-to-peer et la pédagogie par projets. Le cursus couvre aussi bien la programmation bas niveau (langage C, ASM) que le développement web full stack Python Django. Projets réalisés : - Application web full stack : backend Python Django / Django REST Framework (API REST, authentification, websockets) et frontend Angular / TypeScript, intégrant un jeu de pong multijoueur en temps réel entre amis. - Moteur graphique temps réel en C : rendu, gestion d'événements et optimisation des performances. - Moteur de raytracing en C : calculs d'intersections, gestion de la lumière et des matériaux. - Shell Unix en C : réimplémentation du fonctionnement de bash (parsing, exécution, pipes, redirections). - Programmation réseau en C++ : sockets et communication client/serveur à distance. Cette formation m'a apporté une compréhension profonde du fonctionnement des systèmes (mémoire, processus, réseau), un atout majeur pour concevoir des applications Django performantes et optimisées.