SZ

Steven ZABANDITH

Développeur FullStack

Je crée des applications web modernes et performantes avec React, Next.js et .NET. Spécialisé dans le développement agile et l'optimisation des performances.

Mes Compétences

Frontend

  • React / Next.js
  • TypeScript
  • Tailwind CSS
  • Angular
  • Javascript

Backend

  • Node.js
  • C# / .NET 8
  • API RESTful
  • Base de données
  • Nestjs

Méthodes

  • Méthode Agile SCRUM
  • Tests unitaires
  • Test Driven Development (TDD)
  • SOLID
  • OOP
  • Code Review

Expérience Professionnelle

Développeur FullStack C# | .NET8

SPVIE ASSURANCENovembre 2024 - Août 2025

Amélioration du Back-Office Sofia: Développement et maintenance de module existant de Sofia

  • Front-end :
  • Création de composants modulaires réutilisables avec Angular19, Gestion du state applicatif via des services injectables.
  • Mise en place de data-binding avancé pour synchroniser les vues et la logique métier.
  • Conception de formulaires dynamiques avec validation côté client pour améliorer l'expérience utilisateur.
  • Optimisation :
  • Utilisation de LINQ et Entity Framework pour concevoir des requêtes optimisées et réduire la charge SQL.
  • Mise en place de bonnes pratiques de requêtage: filtrage, pagination, projections ciblées.
  • Amélioration des performances globales grâce à la réduction de la consommation mémoire et à une meilleure gestion des temps d'exécution.
  • Architecture et conception logicielle: Application des principes SOLID et respect du TDD (Test Driven Development).
  • Séparation claire des responsabilités pour garantir la maintenabilité et l'évolutivité.
  • Utilisation d'abstractions, interfaces, héritage et encapsulation pour concevoir une architecture robuste et cohérente.
  • Qualité, tests et intégration Continue: Rédaction de tests unitaires avec MSTests.
  • Participation active aux revues de code pour maintenir un haut niveau de qualité.
  • Back-end :
  • Conception et implémentation d'API RESTful sécurisées.
  • Intégration de MongoDB via des repositories, utilisation de DTO (Data Transfer Objects).
  • Développement de services en arrière-plan: envoi d'emails automatiques, synchronisation de données, génération de rapports.

Développeur FullStack React | Node.js

PathlineSeptembre 2024 - Octobre 2024

SAAS, Développement de fonctionnalités pour améliorer l'expérience utilisateur et faciliter les interactions entre mentors et mentorés sur la plateforme.

  • Front-End :
  • Mise en place de composants React réutilisables et maintenables
  • Collaboration avec le designer pour intégrer des interfaces UI/UX cohérentes et ergonomiques
  • Optimisation de l’expérience utilisateur à traveus une réduction des temps de chargement et des interactions plus fluides.
  • Back-end :
  • Création et développement d’API RESTful avec nodeJS et express pour gérer les données des utilisateurs et les interactions mentor / mentoré.
  • Implémentation de tests unitaires avec Jest pour garantir la fiabilité des fonctionnalités
  • Debugging et résolution d’incidents en production, en tenant compte des retours clients et en corrigeant rapidement les anomalies
  • Optimisation des requêtes base de données et du flux de données pour améliorer les performances globales
  • Qualité et bonnes pratiques :
  • Participation aux revues de code pour assurer la cohérence et la qualité technique des livrables
  • Conception et développement selon des principe de maintenabilité et réutilisabilité du code
  • Optimisation :
  • Amélioration des temps de chargement côté client et de la réactivité des API
  • Optimisation des requêtes et traitements côté serveur pour réduire la charge sur la base de données et améliorer la scalabilité de la plateforme.

Développeur FrontEnd React | Figma | NextJS

FederageJuin 2023 - Août 2023

Plateforme collaborative de mise en relation projets/talents. Développement frontend d'une marketplace.

  • UX / UI :
  • Conception de maquettes interactives sur Figma
  • Création de parcours utilisateurs complets: wireframes, personas, storyboards
  • Collaboration avec l’équipe design et produit pour traduire les besoins métiers en solutions techniques
  • Front-End :
  • Implémentation d’interfaces web responsives et adaptées à tous les supports (desktop, mobile, tablette)
  • Utilisation de NextJS, React, Typescript et TailwindCSS pour garantir des composants modulaires et réutilisables
  • Correction de bugs visuels et amélioration continue des fonctionnalités existantes
  • Optimisation des performances frontend, réduction des temps de chargement et amélioration de la fluidité des interactions
  • Réalisation de test unitaire avec JEST
  • Back-end :
  • Implémentation de routes RESTful avec Drupal
  • Gestion de la communication entre le frontend et les services backend

Développeur FullStack C# | ASP.NET MVC

SPVIE ASSURANCEAoût 2021 - Décembre 2021

Outil d'analyse des contributions développeurs, développement d'une application interne.

  • Développement et optimisation :
  • Simplification, restructuration et optimisation du code via une refactorisation approfondie.
  • Remplacement des références API par des requêtes LINQ pour une manipulation plus efficace des données.
  • Développement de nouvelles fonctionnalités pour visualiser et analyser les contributions des développeurs.
  • Tests et qualité :
  • Réalisation de tests unitaires avec MSTest pour assurer la fiabilité du code.
  • Mise en place de bonnes pratiques de code pour garantir la maintenabilité et la performance.
  • Méthodologie Agile :
  • Planification, estimation, priorisation et livraison itérative des fonctionnalités selon la méthodologie SCRUM.
  • Participation aux réunions de suivi et aux revues de sprint pour assurer l’alignement avec les besoins métier.
  • Documentation et communication :
  • Rédaction et gestion de la documentation des API pour assurer une bonne compréhension et utilisation par les autres équipes.
  • Collaboration avec les équipes IT pour recueillir les besoins et ajuster les fonctionnalités de l’outil.

Projets Récents

Portfolio Personnel

Site vitrine développé avec Next.js et Tailwind CSS

Next.jsTypeScriptTailwindReact

Application Web SPVIE ASSURANCE (SOFIA)

Développement d'APIs RESTful en méthode Agile

C#.NET 8API RESTAngularMongoDBTypescriptSQLOOP

Prêt à collaborer ?

Je suis disponible pour des projets freelance ou des opportunités en CDI. Contactez-moi pour discuter de vos besoins.