You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Bastien MougetBM

Bastien Mouget

FullStack Developer C# .Net - Web / Application

€600/day
Belfort, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Bastien

Senior Backend Developer | C# | 25+ years of experience
With over 25 years of experience, I design and develop robust and scalable backend applications. Expert in C#, .NET, SQL, RESTful APIs, and software architecture, I have worked on various projects, including data management, MES supervision, CRM, ERP, as well as real-time audio management via RTP for RATP.

🔹 Why choose me?
✔ Scalable & Maintainable Code: Scalable, performant, and optimized solutions.
✔ Interoperability & APIs: Seamless integration via RESTful APIs, WebSocket, RTP audio stream management.
✔ Security & Performance: Continuous optimization with a focus on performance, security (OAuth, encryption), and CI/CD implementation via Jenkins and Git.
✔ Database Expertise: Relational and NoSQL (SQL Server, MySQL, Oracle, PostgreSQL, MongoDB).

🔧 Technical Stack
🖥 Languages: C#, C/C++, JAMstack (Html/Css/Js/Node.js/MongoDB)
📦 Databases: SQL Server, MySQL, Oracle, PostgreSQL, MongoDB
🔧 Tools: Visual Studio, Jenkins, Git, CI/CD
🔒 Security: OAuth, encryption, access management

Passionate, proactive, and pragmatic, I adapt to business challenges while ensuring optimal code quality. From analysis to production, I am committed to delivering effective and sustainable solutions.

📩 Have a project? Let's discuss!
  • French

    Native or bilingual

  • English

    Conversational

Can work on-site
Belfort (up to 20km)

Experience

  • Eiffage - Clemessy
    Fullstack Developer
    SOFTWARE PUBLISHING
    January 2022 - Today (4 years and 6 months)
    Mulhouse, France
    My achievements at Clemessy for RATP:

    During my time at Clemessy, I had the opportunity to work on several large-scale projects for RATP. One of the main achievements I am particularly proud of is the design and development of the RTP/Audio module, a crucial component for managing and transmitting real-time audio data in railway communication systems.

    This project, on which I worked completely independently, involved integrating a module capable of handling the transmission of RTP (Real-time Transport Protocol) frames to ensure fluid and latency-free audio communication. I was responsible for all stages of this development, from initializing frames to reorganizing them based on sequence number and timestamp, while incorporating linear interpolation management to compensate for missing frames, thus ensuring continuous and reliable audio playback.

    This RTP/Audio module is essential for the proper functioning of real-time communication systems used in trains and stations, enabling RATP operators and staff to maintain clear and effective communication. This work allowed me to strengthen my skills in audio processing and network protocol management, while giving me complete autonomy in developing a complex and high-performance technical solution.
    Audio RTP WCF .NET C#
  • Davidson consulting
    Fullstack Developer
    January 2020 - January 2022 (2 years)
    I had the pleasure of collaborating with Davidson Consulting on several projects, and this experience was extremely enriching. Their team brought great technical expertise and strategic vision that contributed to the success of the missions. Their professionalism and responsiveness made our partnership a true success, and I highly recommend them to any company seeking a reliable and competent partner in the digital services field.
    .NET C#
  • Apave
    C# Developer
    May 2018 - Today (8 years and 3 months)
    Mulhouse
    My achievements at Apave:

    At Apave, I was responsible for designing and implementing the architecture of a software application intended to improve the connection between different internal entities of the company. This project was based on a full REST microservices architecture, developed in C#, with a MongoDB database and communication between services via RabbitMQ.

    As the architect in charge, I defined the overall technical guidelines for the system, ensuring fluid, scalable, and performant communication between the microservices. The use of RabbitMQ for message management between services allowed for the decentralization of processing logic and ensured better system resilience. MongoDB was chosen for its flexibility and performance, suitable for semi-structured data needs.

    My role involved not only designing the system architecture but also supervising the implementation of microservices, ensuring they adhered to principles of modularity and decoupling. This approach facilitated future evolution and system maintenance, while providing the necessary flexibility for Apave's various entities to interact and collaborate more agilely.

    This project allowed me to strengthen my skills in designing distributed architectures, managing performance in microservice environments, and implementing reliable and scalable messaging solutions.
    C# .NET Swagger Visual Studio RESTFULL RabbitMQ Azure DevOps MongoDB Oracle Database Microsoft SQL Server

Recommendations

Be the first to recommend Bastien

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Industrial Computing BTS
    CFA Industriel de Dole
    2001
    Informatique Industrielle
  • Electrotechnics BTS
    CFA Industriel de Bethoncourt
    1999
    Electrotechnique

Certifications

  • Visual Studio 2005 (Web Application)
    Expertease
    2006

Skill set

Categories