À propos de Sylvain
Vous avez une API, un back-end ou un SaaS à livrer ? Je m'en occupe.
Ce que je prends en charge
Pourquoi ça se passe bien
- Autonome de A à Z : du cadrage à la prod, je pose des fondations qui tiennent (perf, sécurité, migrations)
- Ancien d'agence et de startups : je connais vos contraintes, deadlines, specs mouvantes, time-to-market
- Zéro mauvaise surprise : sprints courts, démos live, support post-lancement
Réalisations
- SaaS pour ~30 CFA (lead back-end Django, 18 mois) : intégrations critiques, moteur de facturation. 0 incident critique en prod, ~2 semaines de paperasse économisées par dossier
- SaaS de réservation & SaaS QR codes : conception complète, API Django REST, Stripe (abonnements + webhooks), front Next.js
Français
Bilingue ou natif
Expériences
- FreelanceDéveloppeur backend Python | Django | DRF | APIEDITION DE LOGICIELSjuin 2020 - Aujourd'hui (6 ans et 1 mois)FranceDepuis 2020, j’exerce en freelance avec un focus back-end Python : j’architecture, développe et opère des API REST performantes avec Django + Django REST Framework, adossées à PostgreSQL/Redis, conteneurisées via Docker et livrées en CI/CD GitHub Actions (build, tests, déploiements, observabilité).Concrètement, j’ai livré des API métier, des back-offices et des intégrations tierces (paiement, email, analytics), avec authentification JWT/OAuth2, tests automatisés (pytest), caching, tâches asynchrones, et monitoring/logs (Sentry + PostHog). J’interviens dès le début des projets pour poser des fondations solides (perf, sécurité, migrations, limites de taux), industrialiser dès que nécessaire (CI/CD, gestion des secrets, revue de code) et emmener le produit loin.Méthode. Cadrage fonctionnel & technique clair, sprints courts, démos live régulières, infrastructure prête pour la prod et support post-lancement. Objectif : un back-end prévisible, scalable et facile à faire évoluer.Impact. Latence en baisse, disponibilité en hausse, incidents réduits et déploiements sans friction — avec des clients qui reviennent pour les itérations suivantes.Je peux également intervenir ponctuellement côté front avec Vue.js.
- TablunaConception & développement back-end | SaaS de réservationRESTAURATIONdécembre 2025 - avril 2026 (4 mois)Paris, FranceSaaS de réservation pour restaurants. Des pages 100% personnalisées aux couleurs de l'établissement : couleurs, typo, univers. La réservation prolonge l'expérience, elle ne la casse pas.
Mon rôle
→ Conception produit : identification du problème, positionnement, roadmap→ Back-end : API Django REST, logique de réservation, confirmations email + SMS→ Front-end : Next.js, Shadcn, pages de réservation personnalisables→ Paiements : intégration Stripe (abonnements, webhooks)→ Dashboard restaurateur : interface épurée pour gérer les réservationsFonctionnalités clés
- Page de réservation aux couleurs du restaurant (pas de logo tiers)
- Choix date, heure, nombre de convives
- Confirmation automatique email + SMS
- Dashboard simple et sans superflu
Stack : Django REST Framework, Next.js, Shadcn, Tailwind CSS, Stripe, PostHog, Docker - RankQRArchitecture & back-end | SaaS de QR codes dynamiquesRÉSEAUX SOCIAUXjuin 2025 - mai 2026 (11 mois)Paris, FranceRankQR permet de créer des QR codes dynamiques et personnalisés (logo, couleurs), de modifier la redirection après impression et de mesurer chaque scan en temps réel, avec pages de destination hébergées (multi-liens, vCard, Wi-Fi).J'ai conçu l'architecture, développé le back-end et mis en place l'exploitation de bout en bout pour la génération, le suivi et l'analyse des scans.Back-end & donnéesDjango + Django REST Framework, PostgreSQL, Redis (cache, broker), rate limiting. API documentée (drf-spectacular / OpenAPI), admin sur-mesure. I18n Anglais par défaut + Français. Tâches asynchrones via Celery + Beat. Auth maison JWT en cookies httpOnly avec vérification par code e-mail systématique, refresh tokens et Google OAuth. Modèle multi-organisation (Owner / Admin / Membre) avec scopes, filtrage strict par organisation et quotas par plan. Paiements Stripe (checkout dynamique, pricing par pays, factures, webhooks).Pipeline "scan → stats"Un service de redirection isolé sert les scans en lecture seule depuis Redis (aucun accès PostgreSQL sur le chemin de scan) et émet les hits dans un stream Redis. Un worker Celery les consomme, enrichit via GeoIP2 MaxMind et user-agents, puis persiste les visites par lots. Suivi des visiteurs via cookies. Agrégations avec l'ORM Django (Count, F, Q, TruncHour/Day/Month). Génération visuelle des QR codes côté front avec qr-code-styling.Infra & déploiementOVH (VPS) + Cloudflare. Traefik + Docker Compose (TLS Let's Encrypt). Staging & production, chacun éclaté en 2 stacks indépendantes (principale / redirection) pour garantir la résilience du chemin de scan même back-end à l'arrêt. GitHub Actions au merge : déploiement SSH, redirection redéployée à part.Qualité & monitoringPostHog (erreurs, événements, analytics). Tests back-end (pytest, moto), linting ruff, typage mypy.Front-endNext.js 16 + React 19, client API typé (orval), next-intl, shadcn / Radix, cartes maplibre & globe.
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
- MBA DéveloppeurMyDigitalSchool2024MBA Développeur Fullstack
- Bachelor Développeur webMyDigitalSchool2022Bachelor Développeur web