Core Dash LogoStu diel

From: 05/2022 - To: 08/2022 - (3 Months)

L3 MIASHS MIAGE Internship

Villeneuve-Loubet, France (South of France)

Studiel Informatique
Automation and Refactoring in the .NET Ecosystem

diapo-1

Abstract

Studiel is an agile technology SME with 30 years of experience. This internship took place within their IT department, working on high-traffic B2B solutions. The primary focus was on the Microsoft ecosystem, utilizing .NET (C#, Visual Basic, ASP) and SQL databases to build and optimize robust backend architectures.

Company

  • Company: Studiel, an integrated tech engineering SME.
  • Role: Backend Developer Intern (Sébastien Aglaé).
  • Core Stack: .NET (C#, ASP), SQL, Web Services.

Tech Stacks

  • C# logo

    C#

  • .NET logo

    .NET

  • ASP.NET logo

    ASP.NET

  • Windev logo

    Windev

  • Windev Mobile logo

    Windev Mobile

  • Webdev logo

    Webdev

  • Blazor logo

    Blazor

  • SQL


Backend Immersion at Studiel

The Core Backend Challenge

The main mission revolved around an intelligent order routing system for a major automotive spare parts distributor.

The objective was to automate and route orders dynamically, selecting the most relevant warehouse based on geographic proximity and stock availability through web service integrations.

Technical Achievements and Refactoring

Taking over the existing project required intense code comprehension, cleaning, and architectural restructuring:

  • Massive Refactoring: The legacy codebase was heavily optimized and modularized, reducing it from 5,000 lines to just 399 lines.
  • Object-Oriented Architecture: Replaced hardcoded logic with dynamic, iterable classes to improve long-term maintainability.
  • Geographic Proximity Algorithm: Developed a custom generator leveraging API coordinates and spherical trigonometry to dynamically determine the closest warehouses.

Observability and Optimization

A custom asynchronous logging system was built from scratch to replace outdated global variables, enabling real-time execution tracking and easier debugging for concurrent methods.

Mission Diversity and IT Services

Studiel’s service provider model offered the opportunity to work on various other high-traffic platforms. Tasks included optimizing site performance, improving internal search engines, and developing backend business logic for scheduling systems.

Conclusion: A Solid Foundation in .NET

This internship provided a deep dive into the rigorous demands of professional backend development. From understanding legacy architectures to executing advanced optimizations, the experience solidified strong technical skills in C# and .NET, highlighting the critical importance of writing clean, scalable code.


Studiel Screenshot 2

Automative Warehouse Management Diagram

© 2026 Aglaé Sébastien. All rights reserved.