À propos de Francois
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- SailRoutingSoftware EngineerEDITION DE LOGICIELSseptembre 2024 - Aujourd'hui (1 an et 9 mois)Paris, FranceSailRouting est une plateforme SaaS de routage météo maritime destinée aux plaisanciers, offrant un service intuitif et accessible pour planifier des trajets optimisés en fonction des conditions météorologiques.
Missions et réalisations
- Développement Frontend : Conception et implémentation de l’interface utilisateur avec Next.js (React), en mettant l’accent sur l’expérience utilisateur et la performance. Utilisation principalement de la cartographie (Mapbox)
- Développement Backend : Création et optimisation d’API avec FastAPI (Python), gestion des requêtes asynchrones et traitement des données météo.
- Infrastructure Cloud AWS : Déploiement et gestion du backend sur AWS ECS Fargate, mise en place d’un load balancer et intégration avec SQS pour le traitement des jobs de calcul de routage.
- Optimisation des performances : Développement d’un worker spécialisé exécuté sur EC2 (c7i.large) pour le calcul des itinéraires en mer, utilisant des algorithmes avancés de routage.
- Algorithmes de routage météo: Développement d’algorithmes de routage par isochrones et A*
- CI/CD & Automatisation : Mise en place d’un pipeline GitHub Actions pour l’intégration et le déploiement continus des images Docker sur AWS ECR et déploiement sur ECS.
- Gestion multi-langues : Développement et maintenance d’un site multilingue (Français, Anglais, Espagnol, Italien, Allemand) pour élargir la portée internationale de la plateforme.
Technologies utilisées
- Frontend : Next.js, React, TailwindCSS
- Backend : FastAPI (Python), PostgreSQL, SQS, MongoDB
- Cloud & DevOps : AWS (ECS, EC2, ECR, SQS, Load Balancer), Docker, GitHub Actions
- Autres : Gestion des performances, API météo, traitement de données maritimes
- Secrétariat général de la défense et de la sécurité nationaleSoftware EngineerDÉFENSE & ARMÉEavril 2023 - Aujourd'hui (3 ans et 2 mois)Paris, FranceDéveloppeur principal – Application ATHENAATHENA est un outil de gestion de crise développé pour le SGDSN (Secrétariat Général de la Défense et de la Sécurité Nationale), visant à centraliser et optimiser la planification et la conduite des crises.
Missions et réalisations
- Développement Frontend : Conception et implémentation de l’interface utilisateur avec Svelte, en mettant l’accent sur la performance et l’ergonomie pour une meilleure visualisation et exploitation des mesures de crise.
- Développement Backend : Développement des API en Python avec FastAPI, assurant une communication efficace et sécurisée entre les différents modules de l’application.
- Gestion de Crise : Participation à la création d’un outil de référence pour la communauté interministérielle, facilitant la coordination et l’analyse des situations de crise.
- Amélioration Continue : Analyse des retours utilisateurs et intégration des meilleures pratiques pour améliorer constamment l’application.
Technologies utilisées
- Frontend : Svelte
- Backend : FastAPI (Python)
- Autres : API sécurisées, optimisation des performances, gestion des données de crise
- Ondorsesoftware engineerEDITION DE LOGICIELSaoût 2021 - décembre 2022 (1 an et 5 mois)Paris, FranceOndorse est une start-up qui offre unesolution de connaissance client KYC/B continue. J’ai rejoint l’équipe dès sa création, contribuant activement à la conception et au développement de solutions back-end et full-stack.
Missions et réalisations
- Développement Backend : Mise en place d’une architecture back-end robuste avec FastAPI et Python, intégrant de nombreux connecteurs à des API tierces et développant des endpoints sécurisés et performants.
- Développement d’un MVP : Conception et implémentation d’un produit minimum viable (MVP) s’appuyant sur un back-end en FastAPI et un front-end développé en no-code (Airtable, Integromat - Make).
- Développement Full-Stack : Participation à la création d’une application web en collaboration avec trois autres développeurs, incluant l’orchestration de tâches et la gestion de workflows complexes.
- Optimisation et Scalabilité : Implémentation de solutions de gestion des tâches asynchrones avec Celery, amélioration des performances et mise en place de bonnes pratiques de développement.
Technologies utilisées
Backend : FastAPI (Python), PostgreSQLFrontend : ReactOrchestration & Workflows : CeleryAutres : API sécurisées, intégrations tierces, automatisation des processus
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
- Mastère spécialisé Finance de marchéESSEC2008
- IngénieurENSAM - Arts et métiers Paristech2007