Mandats

Synerion

Modernisation Agile Bolt — Synerion

Août 2022 – Présent

AnalysearchitectureDevOps

Synerion modernise sa solution Agile de gestion de la main-d'œuvre — initialement en ASP.NET MVC — vers l'architecture Bolt : applications web responsives et APIs modernes, en mode multi-tenant. Les modules couvrent ESS, MSS, les services communs d'authentification, et des intégrations (BambooHR, paie Sage300/ADP, etc.).

Je pose les fondations du module MSS, migre le moteur de calcul, mets en place Azure DevOps (dépôt, CI/CD, releases, versionnage) et les patterns multi-tenant (DI contextuelle, Serilog, cache et connexion SQL dérivés du JWT).

Impact

  • Fondations et majorité des fonctionnalités du module MSS
  • Migration du moteur de calcul, différenciateur métier de Synerion
  • Pipelines CI/CD Azure DevOps, NuGet privé et versionnage automatisé
  • Architecture multi-tenant : journalisation, cache et connexion SQL par locataire

Technologies

.NET CoreC#Entity FrameworkMediatRSQL ServerSerilogAzure DevOpsApplication InsightsTypeScriptReactJWTOIDCREST APIAutoMapperSendGridFluentValidationGitAzure
Télécharger ce mandat