À propos de Hassan
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- KhomeFullstack DeveloperBANQUE & ASSURANCESnovembre 2025 - Aujourd'hui (7 mois)Hôtel de Ville, Paris, France• Développement d'une application web fullstack en React.js (TypeScript) et Node.js / NestJS.• Conception d'APIs REST avec NestJS, architecture modulaire et scalable.• Mise en place d'un MCP Server (Model Context Protocol) pour l'exposition sécurisée de services et l'orchestration d'outils IA.• Implémentation d'un système d'authentification sécurisé (JWT / OAuth2 / RBAC).• Intégration frontend avec React (hooks, gestion d'état, architecture modulaire, design system).• Conception et optimisation de schémas de base de données (PostgreSQL).• Mise en place de la conteneurisation avec Docker (multi-stage builds).• Déploiement et gestion d'infrastructure sur AWS (EC2 / ECS / S3 / RDS / CloudFront).• Gestion des environnements (dev, staging, production) et configuration des variables/secrets.• Création de l'IAC pour le déploiement sur de nouveaux environnements AWS via CDK.• Mise en place de pipelines CI/CD (GitHub Actions).• Monitoring et observabilité (logs structurés, métriques, alerting).• Rédaction de documentation technique et participation aux code reviews.• Optimisation des performances frontend (lazy loading, memoization, code splitting).• Implémentation de tests unitaires et d'intégration avec Vitest, E2E via playwright.
- SCORDeveloppeurBANQUE & ASSURANCESavril 2024 - octobre 2025 (1 an et 6 mois)Paris, France• Développement d'une une webapp en React.js, intégrant Zustand et Tailwindcss.• Développement et maintenance de la web-app (React, TypeScript, GraphQL, ApolloClient, Storybook).• Utilisation des maquettes Figma pour les intégrations front-end, alignement sur ledesign system existant.• Création et exposition d’API et microservices (NestJS, Node.js) en GraphQL/REST.• Mise en place de Strapi comme headless CMS / catalogue de données.• Typage et génération de clients GraphQL (GraphQL Code Generator).• Authentification via SharePoint (SSO entreprise, gestion des groupes etpermissions).• Conteneurisation Docker (images multi-stage, registry Azure Container Registry).• Déploiements sur Microsoft Azure (AKS / App Service), secrets dans Key Vault.• CI/CD : pipelines Jenkins et GitLab CI (lint, tests, build, image, déploiement).• Qualité de code : Jest, React Testing Library, ESLint, Prettier, hooks Husky + lint-staged.• Observabilité : Application Insights / Azure Monitor (logs, métriques, traces).• Documentation technique (ADR) et Storybook comme doc vivante des composants.• Collaboration : pair programming, code reviews, interactions PO/équipes data.• Conception et réalisation d'un backend en utilisant Nest.js.• Mise en place de tests unitaires avec Jest.
- Allisone.aiLead DeveloperSANTÉ & BIEN-ÊTREjanvier 2022 - avril 2024 (2 ans et 3 mois)Paris, France• • Conception et POCs de plusieurs idées avant la mise en œuvre.• • Développement et maintient d'une API RESTful pour les partenaires avec Node.js et Fastify.• • Développement et maintenance de l'application web avec un frontend en React.js, Graphql, Redux, Websockets.• • Création de différents microservices backend sur Express, Fastify, Hasura et Nest.js.• • Implémentation d'un système d'authentification OAuth via Keycloak.• • Écriture de tests avec Jest.• • Conception et développement d'une application desktop pour les utilisateurs avec Electron.js et React.js.• • Développement de fonctionnalités, corrections de bugs et gestion de la dette technique.• • Participation à la conception et choix des solutions techniques pour diverses fonctionnalités.• • Accompagnement des développeurs.• • Mise en place de normes de code, revues de code et intégration de tests unitaires.• • Mise en œuvre de CI/CD sur divers projets via GitLab, puis GitHub.• • Conception UX/UI d'interfaces graphiques et leurs intégrations.
Avis
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Architecte en technologies du numérique, Ingénierie informatique422016Architecte en technologies du numérique, Ingénierie informatique
- Technicien de maintenance en micro-informatique et réseaux niveau 4, InformatiqueIPI Institut Poly Informatique2014Technicien de maintenance en micro-informatique et réseaux niveau 4, Informatique