As a consultant for the SII Est agency, I had the opportunity to work on numerous projects at the European Court of Human Rights. This mission allowed me to strengthen my technical skills — particularly in Azure Cloud, C# .NET Core, performance testing, and application security, which is a fundamental priority for European institutions.
I especially appreciated the values upheld in this work environment, based on cooperation and mutual respect — principles I fully embrace.
An Interactive Organisational Chart to Enhance Collaboration
I developed a digital interactive organisational chart using C# .NET Core MVC and TypeScript. This new tool replaces the paper version and provides a clear and dynamic visualization of team hierarchies.
Printable across multiple pages and updated in real time, it improves understanding of the organizational structure and enhances communication between departments.
Redesign of a Request Tracking Website
I led the graphical and technical redesign of the request tracking website, developed in .NET Core 8. This site enables users to follow the progress of their cases through various processing stages.
Performance tests resulted in a 60% reduction in processing time. Two load testing tools were compared: K6 (JavaScript) and NBomber (.NET Core), with the latter selected for its compatibility with the team's technical environment.
Modernization of a .NET Framework & JavaScript Platform
I modernized a platform originally developed in .NET Framework 4, migrated to .NET Core 8.
Key improvements included:
- Migration to Bootstrap 5, replacement of moment.js with date-fns, and removal of lodash
- Conversion of AngularJS scripts from JavaScript to TypeScript for better maintainability
- Replacement of the bundling system with Vite and npm
- Migration to .NET Core 8 to enable middleware integration
- Implementation of Content Security Policy (CSP) rules to enhance browser-side security
Implementation of CI/CD Pipelines
I set up CI/CD pipelines on Azure DevOps, ensuring smooth, reliable, and secure application delivery, with integrated testing and automated deployments.
Development of a Secure Platform to Share Files
I developed a secure web-based platform that allows to share files, based on C# .NET Core MVC and a reusable .NET Core API for other internal projects.
