About
I have 7 years of experience in .NET and SQL development. I have a particular affinity for server technologies and DevOps practices.
I am constantly challenging myself and keeping up to date with new techniques and best practices.
I value a thoughtful and quality-oriented approach, aligned with deadlines and budgets.
Experiences
Back-end Software Developer
Fronius France / Annecy / 2022 - Present
I joined Fronius France’s R&D center to design, develop, and deploy the energy management solution for Fronius inverters. Supporting this main functionality, I also initiated other microservices that integrate into a distributed and constrained ecosystem. To fulfill my role, I had to communicate daily in English with my Austrian colleagues through messages, video calls, and demos.
Within a team of three developers, we started from scratch with the goal of deploying a cloud-based energy management solution. My responsibility was to design, develop, test, and deploy the back-end part of this system, ensuring scalability, resilience, and security.
To enable management of flexible energy tariffs (essential for optimizing energy management), I developed a REST API dedicated to this task. Designed from the start to handle high traffic, with low latency, and with an emphasis on optimizing infrastructure costs.
Across both projects, I gained experience with the following technologies and practices:
- REST API built with C# / .NET 6 (later .NET 8)
- Infrastructure as Code using Azure Bicep
- Use of Domain Driven Design within a modular monolith
- Implementation of distributed patterns (outbox message, producer-consumer, ...)
- Load testing using NBomber and OctoPerf
- Monitoring with OpenTelemetry, Prometheus, and ElasticSearch
- Cloud budget management and monitoring