Obed VODOUHE
🇧🇯J'implémente vos API Django REST Framework (DRF) et FastAPI : bugs, sécurité, performance, tests
- 3 ans d'expérience
Je sécurise les API backend des startups B2B (authentification JWT, rôles et permissions) et j'optimise leurs performances pour un service fiable. QUI JE SUIS: Développeur Fullstack Python, avec 6 ans de pratique de Python dont plus de 3 ans en entreprise. J'ai conçu, corrigé et fait évoluer des applications web et des API REST en production avec Django REST Framework (DRF) et FastAPI, avec des tests, des pipelines CI/CD (GitHub Actions), Docker et des environnements Linux (Ubuntu, Debian). CE QUE JE RÈGLE EN SESSION: - Bugs d'API Django REST Framework Vos endpoints de création, lecture, modification ou suppression ne se comportent pas comme prévu ? Je regarde avec vous les serializers, les viewsets, les permissions et les erreurs 400, 403 ou 500, jusqu'à trouver la cause réelle. - Sécurité et accès Authentification JWT, validation du token à chaque requête, rôles et permissions (RBAC) pour cloisonner l'accès aux ressources. Je vérifie que chaque utilisateur voit uniquement ce qu'il doit voir. - Performance et stabilité Endpoint lent, erreur en production, application instable : je vous aide à identifier le problème et à choisir la bonne correction. - Tests d'API Écriture ou correction de tests unitaires et de tests d'API (Postman, Pytest) pour sécuriser vos livraisons et éviter les régressions. - Cadrage de projet avant de coder Vous avez une idée mais vous ne savez pas par où commencer ? On clarifie ensemble le choix de la stack, l'architecture, le découpage en fonctionnalités et un plan réaliste pour démarrer. EXEMPLES DE PROBLÈMES QUE J'AI DÉJÀ RÉSOLUS: • Une API qui récupère une liste d'écoles, la renvoie au format XML et l'affiche triée par ordre alphabétique directement sur la plateforme. • Des API qui échouaient aux tests : champ manquant dans la réponse, exception non gérée, mauvais format de retour. • Des erreurs de contrainte d'intégrité sur une base de données, causées par un identifiant manquant sur une table. COMMENT SE PASSE UNE SESSION • Avant : décrivez votre situation lors de la réservation (erreur rencontrée, technologie, ce que vous avez déjà essayé). Plus c'est précis, plus la session est efficace. • Pendant : on travaille sur votre problème, avec le tableau blanc partagé si un schéma aide. • À la fin : vous repartez avec des pistes concrètes et les prochaines étapes à suivre. QUELLE DURÉE CHOISIR • 15 min : une erreur précise ou une question ciblée. • 30 min : un bug d'API à diagnostiquer, une revue de permissions, des tests à corriger. • 60 min : cadrage complet d'un projet, audit plus approfondi de la sécurité de votre API. MES OUTILS Python, Django, Django REST Framework, FastAPI, REST API, JWT, RBAC, PostgreSQL, MySQL, SQLite, MongoDB, Docker, Git, GitHub Actions, Postman, Linux, Vue.js, React.
Langues de consultation
- Fon
- Français
Sur TalkXp depuis 2 semaines
Compétences
- Python
- Django
- Django REST Framework (DRF)
- FastAPI
- API REST
- Débogage d'API
- Authentification JWT
- Rôles et permissions (RBAC)
- Sécurité d'API
- Tests d'API
- PostgreSQL
- GitHub Actions
Ce qui le distingue
Je maîtrise le back-end (Django, FastAPI) et le front-end (Vue.js, React) : je comprends comment votre API est réellement utilisée. Ma formation en sécurité des systèmes et réseaux me fait penser aux accès et aux permissions dès la conception. Plus de 3 ans d'expérience en production : bugs, tests, CI/CD. Vous repartez avec des pistes concrètes, pas de la théorie, expliquées pour que vous puissiez les refaire seul. J'ai formé de nouveaux développeurs à Django, Vue.js et React. Je vois votre problème avant d'accepter : si votre sujet sort de mon périmètre, je vous le dis.
Formation
- · Licence professionnelle en Informatique Réseaux et Télécommunications: Systèmes, Réseaux et Sécurité à l'université d'ESGIS
- · Certification en Python sur Sololearn
- · Certification en Python et Vision Artificielle à CEDORIASE ACADEMY
- · Certification en SQL sur DataCamp
- · Certification en JavaScript sur Sololearn
Références
- · ESGIS Bénin
- · IT SERVICES & SOLUTIONS
Sites et réseaux
Annulation modérée
Remboursé en entier jusqu’à 24 heures avant, la moitié jusqu’à 2 heures avant, rien ensuite.

