Gloweet
    • Projects
    • Contact me
    • About me
    • Bio
    • Expertises
    • Stay updated
    • Blogs
    • Newsletter
Language
Language
New project
Antonin Marxer's portfolio
C# Applications Development and Refactoring
C# Applications Development and Refactoring

C# Applications Development and Refactoring

[ SEP 2024 - JUL 2025 ]

My mission at the European Court of Human Rights, as a consultant for SII Est, allowed me to contribute to a variety of projects combining web development, modernization of internal tools, application security, and the implementation of DevOps pipelines.

This experience included:
- Development of a real-time interactive organizational chart powered by a C# .NET Core MVC & TypeScript application
- Graphical redesign of a request/complaint tracking website submitted to the Court (C# .NET Core 8)
- Refactoring of applications built with C# .NET Framework 4 and JavaScript
- Development of website that allows to share files, based on C# .NET Core applications, a C# .NET Core API, and Azure Functions
- Creation of CI/CD pipelines on Azure

ROLE : C# Developer employed by SII Est

CLIENT : For the European Court of Human Rights

Last updated on August 8, 2025

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.

C# .NET Core 8C# .NET Framework 4MVCAngularJSJavaScriptTypeScriptCSPNBomberK6SQLAzureCI/CD Pipelines

Table of contents

  • An Interactive Organisational Chart to Enhance Collaboration
  • Redesign of a Request Tracking Website
  • Modernization of a .NET Framework & JavaScript Platform
  • Implementation of CI/CD Pipelines
  • Development of a Secure Platform to Share Files

Offer

  • Contact
  • Skills

Resources

  • Blog
  • Newsletter
  • About

Legal

  • Privacy
  • Terms of service
  • Cookies policy
  • Update cookie consent
  • LinkedIn
  • GitHub

Gloweet © 2025. All rights reserved.

Smile, you're alive :)

2.0.0