Astuce : Ctrl + P → « Enregistrer en PDF » · format A4, marges « aucune ». CV produit → Toutes les versions →

KONGO Nancy Emmanuel

Ingénieur Fullstack & DevOps · Infrastructure · Déploiement · Sécurité

Je conçois, déploie et exploite les environnements de production des plateformes que je construis : conteneurisation, reverse-proxy et TLS, durcissement Linux, sauvegardes, CI/CD et supervision. Développeur avant d'être administrateur de mes serveurs, je sais ce qu'une équipe de développement attend d'une chaîne d'intégration, parce que j'ai été de l'autre côté.

5 ans d'expérience 3 plateformes d'État 10+ services auto-hébergés
KE

Comment je travaille

Un déploiement doit être rejouable, documenté et réversible : je scripte de bout en bout, du pré-check au déploiement par couches, DNS, certificats, validation et maintenance. Je considère qu'une sauvegarde non testée ne compte pas, et qu'un secret de développement ne doit jamais pouvoir démarrer en production. Je documente l'exploitation comme un livrable, pour que la reprise soit possible sans moi.

Expérience professionnelle

Développeur Fullstack & Référent technique Depuis 2022
Webtinix · Brazzaville
  • Infrastructure auto-hébergée sur Linux, conteneurisée derrière Traefik (TLS automatique) : serveur mail, Nextcloud, Vaultwarden, Dolibarr, OpenProject, Plane.
  • Serveur mail complet (Docker Mailserver : Postfix/Dovecot, DKIM/SPF/DMARC, webmail Roundcube) déployé par scripts d'automatisation, puis réutilisé sur un autre produit.
  • Contribution aux plateformes nationales : DGTT (permis & cartes grises), Caisse Unique (règlement « zéro cash » des administrations), SIS (santé, multi-hôpitaux).
  • Hub d'automatisation Orchestra : n8n orchestre, la logique métier vit dans une API découplée, en Docker Compose derrière Traefik.
  • Encadrement de développeurs & conception d'une masterclass interne sur l'usage cadré de l'IA.
Co-fondateur & Lead technique Depuis 2024
Mobembo & Iba Alongi · plateformes produit
  • Toute la chaîne d'exploitation : conteneurisation, déploiement scripté par couches, TLS, sauvegardes automatiques et restauration testée.
  • CI/CD GitHub Actions : lint, typecheck et tests bloquants en intégration et en pre-commit ; tests de contrat d'API versionnés (OpenAPI).
  • Durcissement : SSH par clé, root désactivé, ufw, fail2ban, bases de données jamais exposées, secrets hors dépôt, validation d'environnement qui refuse le démarrage en production sur un secret de développement.
Développeur Web & Mobile Juin à sept. 2021
Kongosoft · Brazzaville
  • Développement d'un espace membre web et prototype mobile de l'application Kelasi.
KONGO Nancy Emmanuel · Ingénieur Fullstack & DevOps Page 1 / 2

Réalisations infrastructure

Infra self-hosted

DevOps · Admin système
Linux · Docker + Traefik · en production

Infrastructure auto-hébergée que j'ai déployée et que j'administre : serveur mail complet (Postfix/Dovecot, DKIM/SPF/DMARC, webmail), Nextcloud, Vaultwarden, Dolibarr, OpenProject et Plane, chacun conteneurisé derrière Traefik avec TLS automatique.

→ Services critiques maîtrisés en interne, sans dépendance SaaS
DockerTraefikPostfixLinux

Déploiement scripté

Automatisation
Bash · déploiement par couches

Chaîne complète et rejouable : pré-check → déploiement → DNS → certificats Let's Encrypt → validation → intégration des apps → maintenance, pilotée par un fichier d'environnement unique. Sauvegardes automatiques planifiées, avec rotation et restauration réellement testée.

→ Un nouveau serveur passe en production sans étape manuelle
BashLet's EncryptBackup / restore

Durcissement & sécurité

DevSecOps
Check-list appliquée & revérifiée

Script de durcissement rejouable : SSH par clé uniquement, root non connectable, ufw, fail2ban, rotation des journaux. Bases de données jamais publiées (réseau interne), HSTS, secrets en 600 hors dépôt, et une validation d'environnement qui refuse de démarrer en production si un secret de développement subsiste.

→ Sécurité écrite, automatisée et vérifiable, pas seulement déclarative
Hardeningufwfail2banSecrets

CI/CD & qualité

Intégration continue
GitHub Actions · gates bloquants

Lint, typecheck et tests bloquants en intégration comme en pre-commit sur trois monorepos. Tests de contrat d'API versionnés (OpenAPI + alignement au niveau des types) pour empêcher toute divergence entre le front et le back, la panne la plus fréquente en multi-apps.

→ Une régression de contrat est arrêtée avant la revue
GitHub ActionsOpenAPITurborepo

Plateformes nationales

Systèmes d'État
DGTT · Caisse Unique · SIS

DGTT : digitalisation nationale des permis & cartes grises, inaugurée par le ministre des Transports ; j'ai porté tout le frontend, dont l'intégration du stockage S3/MinIO. Caisse Unique : règlement « zéro cash » des administrations, puis consultant auprès de l'ACSI. SIS : système de santé interconnectant plusieurs hôpitaux.

→ Contraintes de disponibilité, traçabilité et sécurité réelles
MinIO / S3Next.jsSymfony

Orchestra

Automatisation · Conception
n8n · Docker Compose · Traefik

Hub d'automatisation conçu autour d'une règle : n8n orchestre, il ne contient jamais de logique métier. Le « comment » vit dans une API découplée, la publication multi-réseaux passe par Postiz. Le tout en Docker Compose derrière Traefik, reconstructible pour un autre besoin.

→ Un socle d'automatisation réutilisable, pas un assemblage jetable
n8nDocker ComposeTraefik

Formation

Licence en informatique
Institut des Sciences et Techniques Professionnelles (ISTP)
2020-2021
Apprentissage autodidacte
En autonomie · premiers projets personnels & freelance
2017-2020

Ce que je cherche

Un poste où je passe de l'artisanat maîtrisé à l'outillage standard : Kubernetes, infrastructure as code et observabilité, sur des plateformes qui ont de vraies contraintes de disponibilité. J'apporte en échange une pratique réelle de la production (conteneurs, durcissement, sauvegardes, CI/CD) et le point de vue d'un développeur sur la chaîne d'intégration.

kined.dev@gmail.com · ki-ned.github.io/ki-ned Page 2 / 2