architecture backend & systèmes distribués

Wassim Assidi

Développeur Full-Stack JavaScript Senior — spécialisation backend

7+ ans d'expérience full-stack
6 missions en production
55k+ abonnés LinkedIn
200k+ membres — Le bon développeur

Profil professionnel

Développeur Full-Stack JavaScript avec plus de 7 ans d'expérience, fortement orienté backend, spécialisé dans la conception d'architectures logicielles robustes et scalables (Node.js, NestJS, Express.js, microservices). Expérience frontend et mobile complémentaire (React.js, Angular, React Native) sur des projets de production en fintech, e-gouvernement, santé et SaaS.

A évolué vers des responsabilités de Technical Lead — revue de code, standards de qualité, mentorat — sans quitter la production hands-on. Utilise l'IA et Claude Code comme outils d'augmentation de productivité pour accélérer l'analyse de code, le debugging et la documentation, tout en conservant la pleine responsabilité de l'architecture, des tests, de la sécurité et de la mise en production.

Compétences techniques

12 domaines
langages
JavaScriptTypeScript
backend
Node.jsNestJSExpress.jsMeteor.jsSocket.ioPython
frontend & mobile
React.jsAngularReduxReact NativeExpo
architecture & API
MicroservicesGraphQLGraphQL FederationREST APIMonorepo
bases de données
PostgreSQLMongoDBMySQLSQLiteRedis
messaging & async
RabbitMQBullMQRedis Queue
ORM & data access
PrismaTypeORMMongoose
cloud & DevOps
DockerDocker ComposeDockerHubAWS EC2/RDS/IAMAWS ECR/ECSAWS S3/SESCloudFrontRoute 53Secrets ManagerJenkinsNexusGitHub ActionsAnsibleNginx
monitoring
PrometheusGrafana
intégrations
Google OAuthMicrosoft OAuthAuth0StripeClicToPayHubSpotSalesforceTwilioMailgunPuppeteerS3MinIOCloudinaryOpenAI APIGoogle Maps APICiscoVisioglobe
dev assisté par IA
Claude CodeAnalyse de codeRefactoringDebuggingGénération de testsDocumentation
no-code / low-code
Conception sans codeAutomatisation des processus métiers

Expérience professionnelle

2019 — 2026
Septembre 2026 – Aujourd'hui
DevOps & Développeur Backend
Ministère de la Justice Tunisie — Aide Légale et Protection Sociale (ALPS)freelance
  • Développement backend et mise en production d'une plateforme de gestion de l'aide judiciaire pour le ministère de la Justice, dans le cadre du programme ALPS, porté par le PNUD, la Banque mondiale et l'État tunisien.
  • Mission en cours, réalisée en sous-traitance (régie / JH).
Juin 2026 – Août 2026 · 3 mois
DevOps & Développeur Full-Stack JS
Promosport Tunisie — JOCK7freelance
  • Développement backend et mise en production du JOCK7, plateforme de loterie nationale digitalisée de la Promosport (sous tutelle du Ministère de la Jeunesse et des Sports), en remplacement numérique du jeu physique PROMO 7.
  • Contribution aux fonctionnalités clés : enregistrement des participations via QR code, authentification sécurisée par OTP, tableaux de bord côté utilisateurs et administration.
  • Mission ponctuelle de 3 mois, réalisée en sous-traitance (régie / JH).
Juin 2025 – Mai 2026 · 1 an
Développeur Full-Stack JS
Addvocate.ai
  • Conçu et développé une plateforme SaaS de CRM intelligent exploitant les données commerciales pour générer des recommandations concrètes, aidant les équipes commerciales à closer davantage de deals.
  • Développé un agent IA et un chat interactif intégrés à la plateforme pour guider les utilisateurs dans leur prise en main.
  • Intégré et synchronisé la plateforme avec des CRM tiers (HubSpot, Salesforce) pour garantir la cohérence des données entre systèmes.
  • Défini les standards de code, les bonnes pratiques DevOps et de sécurité, adoptés à l'échelle de l'équipe en tant que référent technique.
Mars 2024 – Mai 2025 · 1 an 2 mois
Développeur Full-Stack JS
Astrolab
  • Développé des outils internes NoCode permettant aux équipes non techniques de créer et gérer des projets clients sans coder.
  • Assuré la revue de code backend en tant que référent technique, garantissant la conformité aux standards TASMU Qatar (qualité, tests, sécurité, performance).
  • Piloté l'architecture backend de trois projets simultanés (Smoking Cessation, Edowallet, HIA / Aéroport de Hamad), en assurant leur scalabilité et leur performance.
  • Réalisé des intégrations complexes : Visioglobe et Cisco Local WiFi (cartographie indoor), FHIR (interopérabilité des données de santé), ainsi que QHIE Hub pour le mapping de données de santé.
  • Accompagné et formé les membres de l'équipe de développement.
Avril 2022 – Février 2024 · 1 an 10 mois
Développeur Full-Stack JS
Arsela Technologies
  • Développé les services backend d'une solution fintech NoCode sur architecture microservices, avec GraphQL Federation pour centraliser les services et RabbitMQ pour la communication asynchrone.
  • Mis en place un système de cache Redis et une gestion de files d'attente via Redis et BullMQ, améliorant la fiabilité et les performances sous charge.
  • Maintenu et fait évoluer « Baladiaty », une plateforme e-gouvernementale (stack MERN) permettant aux citoyens de soumettre des demandes en ligne à leur gouvernement local.
  • Développé une application mobile cross-plateforme (React Native, Expo) facilitant l'accès aux services gouvernementaux.
  • Déployé le projet orangedigitalcenters.com (Mission Orange) et développé un bot de synchronisation entre CRM Tunisie Telecom et CRM Topnet via Puppeteer (Mission Topnet), en résolvant les problèmes de déploiement pour les deux missions.
  • Mis en place des tests unitaires et des pratiques d'optimisation des performances.
  • Réduit de 40 % le temps de déploiement grâce à l'automatisation des pipelines CI/CD (Docker, Jenkins).
Avril 2019 – Mars 2022 · 3 ans
Développeur Web Full-Stack
Virus Santé Communication
  • Développé un CRM sur mesure pour la gestion de la relation client : prospects, automatisation des tâches, analyse des performances.
  • Conçu une application desktop cross-plateforme pour la gestion sécurisée des accès internes (SSH, FTPS), avec chiffrement des données et connexion automatique aux backends WordPress et Laravel.
  • Mis en place une solution d'automatisation de collecte de données pour centraliser et analyser les informations de centres de soins dentaires au Québec, avec statistiques en temps réel.
  • Assuré la maintenance de sites WordPress et Laravel : mises à jour, correction de bugs, optimisation des performances, sécurité et sauvegardes automatisées.
  • Déployé et configuré des solutions serveur, avec gestion des bases de données, monitoring et automatisation.

formation

Mastère Pro. en Ingénierie des Systèmes d'Informations
Faculté des Sciences de Monastir · 2018 – 2020
Licence Fondamentale en Informatique
Faculté des Sciences de Monastir · 2014 – 2017

langues

Arabelangue maternelle
Françaisprofessionnel · B2
Anglaisintermédiaire · B1

activités complémentaires

  • Créateur de contenu technique — 55 000+ abonnés LinkedIn.
  • Fondateur de la communauté « Le bon développeur » — 200 000+ membres (DevOps, Cloud, Software Engineering).