Churchill Atchedji

Bonjour, je suis

Churchill Atchedji

Ingénieur Logiciel · Spécialiste Backend

Je conçois des systèmes backend NestJS/TypeScript multi-tenant, des pipelines de données asynchrones et des intégrations B2B - de l'architecture au déploiement Kubernetes.

À propos

Profil professionnel

Ingénieur backend spécialisé NestJS / TypeScript, avec une expertise avancée des architectures multi-tenant en production : isolation par tenant, RBAC granulaire, cache par tenant avec invalidation contrôlée, authentification via Keycloak/JWT. Je conçois des systèmes robustes, testables et maintenables, avec une séparation claire des responsabilités à chaque couche.

Je conçois des pipelines de données complets : ingestion SFTP, traitements batch asynchrones via GCP Pub/Sub, stockage sur Google Cloud Storage, analytique BigQuery. J'intègre les systèmes externes (SFTP, HTTP, email, webhooks) avec retry logic, idempotence et observabilité via Prometheus et logs structurés.

J'assume la chaîne complète de delivery - architecture, tests (Jest, Supertest), containerisation Docker, déploiement Kubernetes via Helm, CI/CD GitLab avec semantic-release. J'ai également conçu et publié une bibliothèque NestJS interne consommée par plusieurs services, de la conception de l'API à la distribution sur registre npm privé.

Ingénieur backend NestJS/TypeScript orienté architecture et delivery - systèmes multi-tenant, pipelines data, intégrations B2B, de la conception au déploiement Kubernetes.
4+
ans d'expérience
10+
projets livrés
Master
Informatique E-Services · Université de Lille

Compétences

Stack technique

Backend

Node.jsTypeScriptNestJSExpressREST API

Architecture

MicroservicesEvent-DrivenMulti-tenantDDD

Auth & Sécurité

KeycloakJWTRBACOAuth2

Bases de données

MongoDBPostgreSQLMySQLBigQuery

Messaging & Data

GCP Pub/SubBull/BullMQSFTPWebhooksGCS

DevOps & Cloud

DockerKubernetesHelmGCPGitHub ActionsGitLab CI

Tests

JestSupertestIntegration TestingTDD

Frontend

ReactJSHTMLCSSTypeScript

Projets

Réalisations

En cours

Portfolio Platform

Ce site - frontend Astro statique avec toggle dark/light et FR/EN, déployé en production sur Hetzner VPS.

AstroTypeScriptTailwindHetzner
Code privé
Terminé

Multi-tenant API Platform

Microservice NestJS automatisant les exports de données multi-tenant : tâches cron, génération CSV, upload SFTP sécurisé, retry logic, verrous MongoDB pour le contrôle de concurrence, traitement asynchrone via GCP Pub/Sub.

NestJSTypeScriptMongoDBGCP Pub/SubDockerGCP
Code privé
Terminé

Data Import Pipeline

Reconstruction complète du système d'import (NestJS) : ingestion SFTP, écriture directe en base, purge des imports, export des lignes CSV erronées, dashboard de suivi des statuts avec téléchargement des fichiers originaux et mappés.

NestJSTypeScriptMongoDBPostgreSQLSFTPAngularJS
Code privé
Personnel

TODO REST API

API REST de type TODO - architecture NestJS modulaire avec TypeScript et MongoDB, suivant les bonnes pratiques de conception backend.

NestJSTypeScriptMongoDB
Personnel

Mini E-commerce

Site e-commerce frontend avec catalogue produits, panier et interface utilisateur ReactJS.

ReactJSJavaScriptHTMLCSS
Personnel

Showcase Site

Site vitrine pour des web companies avec animations CSS avancées, développé en ReactJS.

ReactJSCSSJavaScript
Personnel

Visit Cities

Application web de découverte de villes - navigation, fiches détaillées et interface ReactJS.

ReactJSJavaScriptHTMLCSS

Contact

Travaillons ensemble

Vous avez un projet ou une opportunité à partager ? Je lis tous les messages.