Idriss Sergio Talom Nokam
Développeur Full Stack TypeScript - Node.js / Express / ReactGatineau (Québec), Québec
À propos
Développeur full stack senior avec plus de 12 ans d’expérience, dont les dernières années en TypeScript full-stack en production (Node.js, Express, NestJS, React) sur des SaaS métier. Je livre des fonctionnalités de bout en bout : schéma de données, couche d’accès, API, écrans React, tests et mise en production. Claude Code fait partie de mes outils de production principaux : j’ai développé M-Tax et Kestrelia en orchestrant des agents Claude spécialisés (CLAUDE.md, Spec Driven Development, définitions d’agents, sous-agents en parallèle sur des git worktrees, hooks, serveurs MCP). Je découpe le travail, je relis ce que les agents produisent et je tranche sur ce qui part en production. Habitué aux petites équipes, en lien direct avec le fondateur ou le responsable produit, sur des domaines sensibles (fiscalité, paie, facturation, paiements e-commerce).
- Titre
- Développeur Full Stack TypeScript - Node.js / Express / React
- Lieu
- Gatineau (Québec), Québec
- Langues
- Français, Anglais
- Mise à jour
Expérience
Développeur Full Stack Senior - Node.js / TypeScript
Technologies MBISID Inc. · Québec (Québec)
–
- Développement et structuration de la SaaS M-Tax en TypeScript (NestJS, Angular), de la base de données à l’interface - Participation à la conception et à l’architecture de l’application - Conception d’API sécurisées : JWT, rôles, permissions ; authentification utilisateur avec Supabase - Développement de M-Tax piloté par agents Claude Code : CLAUDE.md, agents spécialisés, sous-agents en parallèle sur git worktrees, hooks et serveurs MCP ; relecture et arbitrage de chaque livraison - Pipelines CI/CD automatisés (tests, qualité, déploiement) avec GitHub Actions ; conteneurisation Docker ; déploiement Vercel - Tests end-to-end Cypress sur les parcours critiques - Travail à partir de besoins fonctionnels parfois peu détaillés, en collaboration étroite avec le produit et le design
Développeur Full Stack JavaScript - SaaS & Automatisation
Solutic · Québec (Québec)
–
- Développement full-stack Node.js / MongoDB (MeteorJS) et React - Conception et intégration d’API REST et DDP - Sécurité, gestion des rôles et authentification JWT - Workflow CI/CD GitLab pour automatiser les déploiements et assurer la qualité du code ; environnement Docker - Tests end-to-end Cypress pour fiabiliser les fonctionnalités critiques (pointage, rapports de paie) - Optimisation des performances et de la scalabilité ; administration de services AWS - Collaboration étroite avec le responsable produit pour améliorer l’expérience utilisateur
Fondateur - Analyste, Développeur Web Senior (backend Node.js / TypeScript)
IziSolutions · Yaoundé (Cameroun)
–
- Architecture d’API Node.js / TypeScript (structure modulaire, injection de dépendances inspirée de NestJS) - Développement d’applications web évolutives avec Node.js, React.js et Symfony ; intégration d’API REST et GraphQL - Migration progressive de services legacy vers des microservices Node.js - Architectures headless avec Next.js et PrestaShop - Optimisation des bases de données et des requêtes (MySQL, PostgreSQL) - Pipelines CI/CD et automatisation des déploiements (Docker, GitHub Actions) ; infrastructures AWS et Firebase - Administration des modules ERP Dolibarr : devis, facturation, comptabilité, RH - Mise en place de Clean Code, revues de code ; encadrement de développeurs juniors et intermédiaires - Tests unitaires et fonctionnels (Jest, PHPUnit, Cypress) ; sécurisation des applications
Analyste / Développeur Web Senior
GECODIS SA · Paris (France)
–
- Participation à la migration et à la refonte de la plateforme e-commerce, incluant les reprises de données - Fonctionnalités sur mesure : multi-boutique, intégration de systèmes de paiement et de logistique - Optimisation du code et des requêtes SQL pour réduire le temps de chargement - Analyse des besoins et collaboration avec les équipes design et marketing
Analyste, Développeur Web, Chef de projet
CleanDev Sarl · Yaoundé (Cameroun)
–
- Intégration d’API REST de paiement et de livraison pour des sites e-commerce - Développement de modules et plugins sur mesure (PrestaShop, WordPress) ; maintenance corrective et évolutive - Analyse des bases de données pour améliorer les performances et la fiabilité
Développeur Java/SQL, Responsable produit
PolytechValor · Yaoundé (Cameroun)
–
- Spécification, conception et développement de modules complémentaires - Production et optimisation de requêtes sur bases de données relationnelles ; formateur SQL
Formation
Licence en informatique, Informatique, option systèmes et réseaux
Université de Yaoundé 1
–
Compétences
technical
- TypeScript
- JavaScript (ES6+)
- SQL
- PHP
- HTML5
- CSS3
- Node.js
- Express.js
- Passport.js
- Zod
- NestJS
- MeteorJS
- API REST
- GraphQL
- JWT
- OAuth
- React.js
- TanStack Query
- shadcn/ui
- Radix
- Tailwind CSS
- Next.js
- Angular
- Accessibilité (WCAG)
- PostgreSQL
- Drizzle ORM
- drizzle-zod
- Prisma ORM
- MySQL
- MongoDB
- Redis
- Supabase
- Stripe
- AWS (EC2, RDS, S3, Lambda)
tool
- Vite
- Claude Code
- GitHub Copilot
- Cursor
- Docker
- GitHub Actions
- GitLab CI
- Terraform
- Vercel
- Git
- Cypress
- Jest
- PHPUnit
- ESLint
- Biome
soft
- Revues de code
Langues
- Français
- C1
- Anglais
- B1
Certifications
AWS Certified Developer - Associate (DVA-C02) - en cours
AWS
Formations Udemy et LinkedIn Learning : Gestion de projet, Agile Scrum, Architecture de solutions, AWS
Udemy / LinkedIn Learning ·
Objectif intégration et Passeport-travail
Carrefour jeunesse emploi de l'Outaouais ·
Contact
- Courriel
- isnokam@gmail.com
- Téléphone
- 873 973-2039
Écrivez-moi au moyen de ce formulaire : votre message me sera transmis par courriel.