Disponible pour missions freelance, contrats remote et collaborations techniques.

Michael OKOUDJOUJe construis, déploie et sécurise des applications web modernes.

Développeur Fullstack spécialisé en développement web, devops et bases cybersécurité. J'aide les clients et équipes remote à livrer des produits web fiables, rapides et prêts production.

7
Projects
3
Stack
1
Experience
Explorer
À propos

Des expériences web construites avec précision et sécurité

Bénin - Remote international
Web, DevOps, Sécurité
Compatible remote

Domaines clés

Fullstack Development
DevOps & Infrastructure
Security Engineering

Je conçois des applications web modernes avec une attention particulière pour la performance, l'architecture API et la mise en production. Mon terrain naturel se situe entre le frontend premium, Django REST et les workflows DevOps reproductibles.

Mon objectif est simple: aider un client ou une équipe remote à passer d'une idée, d'un prototype ou d'un existant fragile vers une application claire, rapide, maintenable et déployable sans stress.

J'ajoute aussi les bases de sécurité nécessaires: secrets hors du code, headers propres, durcissement serveur, permissions, sauvegardes et bonnes pratiques OWASP adaptées au contexte.

Construire utile

Livrer vite, mesurer, améliorer. Chaque composant doit créer de la valeur.

Sécurisé par défaut

Secrets, accès, configuration et déploiement sont pensés dès le départ.

Compétences

Technologies utilisées en production

Développement Backend Django90%
Développement Frontend React82%
Développement Next.js80%
Création d'APIs REST88%
Base de données PostgreSQL78%
Intégration TailwindCSS84%
Architecture Fullstack83%
Responsive Design86%
Animations UI Modernes75%
Réalisations

Projets web, DevOps et sécurité

Frontend server-rendered with Django templates, Tailwind CSS and vanilla JavaScript
Backend Django 5.2 using Django ORM, authentication, messages and admin
Domain models: Customer, Service, Appointment, Staff, BusinessHours and AppointmentReminder
Local database with SQLite and production database through DATABASE_URL/PostgreSQL
Voir le détail
Web Apps

AppointMe - Système de gestion de rendez-vous

Application web complète pour gérer les rendez-vous, clients et services d'une activité professionnelle, avec tableau de bord, calendrier interactif et données isolées par utilisateur.

DjangoPythonTailwind CSSJavaScript+5
item_1:6 modèles métier principaux
item_2:20+ vues Django et routes applicatives
VPS running Dokku as the PaaS layer
Nginx reverse proxy managed by Dokku
Gunicorn serving the Django WSGI application
PostgreSQL add-on linked to the application through DATABASE_URL
Voir le détail
DevOps

Déploiement Dokku d'AppointMe

Configuration de déploiement production pour AppointMe sur VPS avec Dokku, base PostgreSQL, Gunicorn, gestion des variables d'environnement, fichiers statiques WhiteNoise et HTTPS via Let's Encrypt.

DokkuNginxPostgreSQLGunicorn+3
item_1:1 application Dokku
item_2:1 base PostgreSQL liée
Frontend Next.js 14 App Router with React 18, TypeScript and Tailwind CSS
PWA layer with service worker, manifest, IndexedDB and Dexie
Backend Django 5 / DRF exposed as a versioned API
PostgreSQL shared schema with business_id tenant scoping
Voir le détail
Web Apps

BizFlow - SaaS de gestion pour commerces africains

Plateforme SaaS multi-tenant web et PWA pour aider les commerçants de l'économie informelle à vendre, gérer leur stock, suivre leurs clients et structurer leur accès à la finance.

Next.jsTypeScriptTailwind CSSPWA+6
item_3:9 pages/parcours applicatifs majeurs côté frontend
item_4:1 endpoint de synchronisation batch idempotent
Django 5.0 API with Django REST Framework 3.15
Domain apps: accounts, tenants, products, sales, finance, sync, notifications, analytics
PostgreSQL 16 shared schema multi-tenancy with tenant-scoped models
Redis 7 for cache and Celery broker
Voir le détail
Web Apps

BizFlow Backend - API multi-tenant pour commerçants

API REST multi-tenant pour BizFlow, couvrant authentification, boutiques, produits, ventes, finance, synchronisation offline, notifications et analytics.

PythonDjangoDjango REST FrameworkPostgreSQL+7
item_1:7 apps métier Django
item_2:20+ endpoints API principaux documentés
Django 4.2 and Django REST Framework API
Modular apps: accounts, tutors, students, bookings, course_sessions, parent_approvals, payments, reviews, notifications, analytics, support
PostgreSQL with PostGIS for geospatial features
Redis cache, Celery workers and Celery Beat for asynchronous jobs
Voir le détail
Web Apps

Educmoi - API EdTech élèves, tuteurs et parents

Backend Django REST d'une plateforme éducative béninoise reliant élèves, tuteurs et parents, avec réservation de cours, paiements mobile money, escrow, visioconférence et notifications.

DjangoDjango REST FrameworkPostgreSQLPostGIS+7
item_1:11 apps Django métier
4 rôles principaux:élève, tuteur, parent, administrateur
React 18 with TypeScript and Vite 7
Tailwind CSS with shadcn/ui and Radix UI primitives
React Router v6 for role-based navigation
TanStack Query and Axios API services for server state
Voir le détail
Web Apps

Educmoi Frontend - Interface web EdTech

Interface React/Vite de la plateforme Educmoi, avec parcours élèves, tuteurs, parents et administrateurs, réservation de cours, wallet, notifications, support et dashboards par rôle.

ReactTypeScriptViteTailwind CSS+9
item_1:35+ pages React dans src/pages
item_2:20+ services API frontend
Backend Django 5 and DRF following domain-driven apps
Apps: core, users, creators, marketplace, splits, payments, analytics, ai_engine
PostgreSQL as source of truth, Redis and Celery for asynchronous processing
S3-compatible storage planned for audio files and media assets
Voir le détail
Web Apps

Kaka Jam - Plateforme MusicTech et marketplace musicale

Plateforme MusicTech pour structurer l'industrie musicale béninoise et francophone avec analytics, marketplace de beats et toplines, gestion des splits, paiements et recommandations IA.

DjangoDjango REST FrameworkPostgreSQLRedis+8
item_1:8 apps Django de domaine
3 piliers produit:analytics, marketplace, splits
Parcours

Expérience professionnelle

Développeur Backend Django

Global IT Net2025 - 2025

Développement et amélioration de modules backend sur la plateforme principale de l’entreprise avec Django
Participation à l’optimisation de l’architecture API et des performances backend
Contribution à plusieurs projets internes et clients en support backend
Collaboration avec les équipes frontend (Next.js) et DevOps pour l’intégration et le déploiement des applications
Django
Services

Services orientés clients

Développement Web Fullstack

Création d’applications web modernes, rapides et évolutives adaptées aux besoins des entreprises et startups.

  • Développement frontend moderne
  • APIs backend robustes
  • Applications responsive
  • Architecture scalable
En savoir plus

Développement Backend Django

Conception de backends sécurisés et performants avec Django et Django REST Framework.

  • APIs REST
  • Authentification sécurisée
  • Gestion des bases de données
  • Optimisation backend
En savoir plus

Développement Frontend React & Next.js

Création d’interfaces utilisateur modernes, fluides et optimisées pour les performances.

  • Interfaces dynamiques
  • Animations modernes
  • SEO optimisé
  • Responsive design
En savoir plus

Création d’APIs REST

Développement d’APIs sécurisées et documentées pour applications web et mobiles.

  • APIs RESTful
  • Authentification JWT
  • Documentation API
  • Architecture scalable
En savoir plus

Déploiement VPS & Cloud

Déploiement et configuration d’applications sur serveurs Linux et infrastructures cloud.

  • Configuration VPS
  • Déploiement Linux
  • Reverse proxy Nginx
  • Sécurisation serveur
En savoir plus

Conteneurisation Docker

Création d’environnements Docker pour simplifier les déploiements et améliorer la portabilité.

  • Dockerfiles optimisés
  • Docker Compose
  • Environnements isolés
  • Déploiement simplifié
En savoir plus

Automatisation CI/CD

Mise en place de pipelines d’intégration et de déploiement continus.

  • GitHub Actions
  • Déploiement automatique
  • Tests automatisés
  • Livraison continue
En savoir plus

Monitoring & Logs

Surveillance des serveurs et applications afin d’assurer stabilité et disponibilité.

  • Monitoring serveur
  • Analyse des logs
  • Détection d’erreurs
  • Optimisation des performances
En savoir plus

Optimisation des Performances

Optimisation des applications web pour améliorer rapidité et expérience utilisateur.

  • Optimisation frontend
  • Réduction du temps de chargement
  • Optimisation backend
  • Amélioration Lighthouse
En savoir plus

Sécurité Web Fondamentale

Application des bonnes pratiques de sécurité pour applications et serveurs web.

  • Hardening Linux
  • Sécurisation API
  • Protection basique OWASP
  • Configuration sécurisée
En savoir plus

Maintenance & Support Technique

Suivi technique, corrections de bugs et maintenance continue des plateformes web.

  • Corrections de bugs
  • Maintenance serveur
  • Mise à jour applications
  • Support technique
En savoir plus

Architecture & Conseil Technique

Accompagnement technique pour la conception d’applications modernes et évolutives.

  • Choix technologiques
  • Architecture scalable
  • Audit technique
  • Optimisation infrastructure
En savoir plus
Certifications

Certifications et validations

Formations

Formations et apprentissage continu

Master en Sécurité des Systèmes Informatiques

2025 -

Pigier Bénin

Formation spécialisée en cybersécurité et protection des systèmes informatiques. J’y approfondis les notions de sécurité des réseaux, cryptographie, audit des systèmes, gestion des risques et sécurisation des infrastructures IT.

Licence en Informatique de Gestion

2022 - 2025

Institut Universitaire de Technologie (IUT) - Université de Parakou

Formation axée sur les fondamentaux de l’informatique et de la gestion des systèmes d’information. J’y ai acquis des compétences en développement logiciel, bases de données, réseaux informatiques, analyse de systèmes et gestion de projets informatiques.

Contact

Construisons quelque chose de solide

Canal direct

Disponible via le formulaire ou les liens professionnels

Localisation

Bénin - Remote international

Temps de réponse

Réponse généralement sous 24h

Me contacter

Disponible

Disponible pour missions freelance, contrats remote et collaborations techniques.