Author Image

Hi ! I'm Florian

Florian Formentini

Fullstack Software Engineer

I design and maintain business applications used in real-world environments, primarily within the .NET ecosystem. My experience spans desktop software, APIs, web applications, real-time communication and data. I particularly enjoy projects that require understanding business needs, navigating complex systems and connecting different components to build software that is genuinely useful.

Fast Learner
Self-sufficient
Team Work
Curiosity
Versatility

Skills

C# / .NET

  • Application development with C# and .NET
  • WPF, MVVM, Prism and Entity Framework Core
  • ASP.NET Core, Blazor and backend services
  • Maintaining and improving existing software

Project Management

  • Understanding business needs and workflows
  • Designing features used in day-to-day operations
  • Desktop, web and multi-service application architecture
  • User support, deployment and technical guidance

Backend, Web and APIs
Backend, Web and APIs

  • Designing and integrating REST APIs
  • Authentication and communication between applications
  • Real-time communication with SignalR
  • Web development with ASP.NET Core, Blazor, Flask and FastAPI

Data, IA and Python
Data, IA and Python

  • Data analysis, preparation and processing
  • Machine learning, NLP, OCR and time series
  • Automation and tool development with Python
  • Scikit-learn, TensorFlow, Rasa and data-processing libraries

Databases

  • Database administration
  • Data modelling, migrations and processing
  • SQL Server (T-SQL)
  • Oracle (PL/SQL)
  • PostgreSQL
  • MongoDB

DevOps and Integration
DevOps and Integration

  • Docker and Linux environments
  • Continuous integration and deployment pipelines
  • Azure, AWS and GCP depending on project needs
  • Git, GitHub and TFVC
  • Deployment and troubleshooting in client environments

Experiences

5
Fullstack Software Engineer
TelkeaSoft

02/2025 - Present, Livange, Luxembourg

Publisher of Gestomed, a business management solution used daily by around 120 dental and medical practices in Luxembourg.

Responsibilities:
  • Developing and maintaining a business software ecosystem combining a WPF application, .NET APIs and web interfaces
  • Designing a tablet-based medical questionnaire solution integrated into patient records
  • Contributing to real-time features connecting several applications
  • Integrating Luxembourg healthcare services, particularly CNS and PID workflows
  • Providing technical support, deployment and guidance to medical practices

Python Developer
DataFlow

05/2023 - 06/2025, Nancy (54), France

Independent activity focused on web development, data, automation and the exploration of various technical subjects.

Responsibilities:
  • Developing web applications and automation tools in Python
  • Building a Flask application to manage the administrative tasks of a small business
  • Experimenting with machine learning, time series and reinforcement learning
  • Creating and customizing static websites with Hugo
  • Designing connected devices, 3D models and printed parts
4

3
Machine Learning Enginee (Apprenticeship)
Efelya

12/2020 - 06/2022, Vannes (56), France

Startup specializing in pregnancy monitoring and medical prevention, and publisher of a mobile application for expectant mothers.

Responsibilities:
  • Designing and building a medical chatbot dedicated to pregnancy monitoring
  • Researching and prototyping natural language processing and OCR solutions
  • Developing an administration interface and backend services in Python
  • Deploying the solution to a Linux VPS using Docker and CI/CD pipelines
  • Analyzing user conversations to maintain and improve the chatbot

Junior Project Manager / Database Administrator (Apprenticeship)
Arvato Logistique Services France

08/2017 - 04/2019, France - Atton (54)

Logistics platform of the Bertelsmann group managing physical media flows for several major companies in the music and entertainment industries.

Responsibilities:
  • Leading the migration of 42 Oracle APEX applications to a new version and infrastructure
  • Analyzing existing applications and coordinating testing phases with business users
  • Administering Oracle databases and developing PL/SQL scripts
  • Maintaining applications and supporting more than 200 internal users
2

1
C# / WPF Developer (Internship)
Help Info

10/2016 - 12/2017, France - Nancy (54)

IT services company that also developed a time and attendance management application.

Responsibilities:
  • Contributing to the migration of a time management application from WinForms to WPF
  • Developing an interactive weekly scheduling module

Scholarship

CentraleSupélec / OpenClassrooms

Work-study program completed at Efelya
Data Science program designed by CentraleSupélec and delivered by OpenClassrooms.
Professional certification registered at RNCP level 7

CESI Alternance

Work-study program completed at ALSF Professional certification registered at RNCP level 6

Lycée Frédéric Chopin, Nancy, FRANCE

Software Solutions and Business Applications specialization
Qualification registered at RNCP level 5

Lycée Jean Zay, Jarny, FRANCE

Science and Technology of Industry and Sustainable Development
Information Systems and Digital Technologies specialization
Graduated with honors

Récent Projects

More About Me

Certifications

I regularly complement my professional experience with focused training in software development, data, cloud technologies and automation.

My main certifications and completed courses are listed on a dedicated page.

Hobbies

  • Personal projects: tools, automation and experiments with new technologies
  • Home automation and embedded systems: Home Assistant, Raspberry Pi, Arduino and ESP32
  • Digital fabrication: 3D modelling, printing and hardware improvements
  • Game development: prototyping and development with Unity

Availability

Based near Nancy, I currently work in Luxembourg and primarily look for opportunities in this area.

I am also open to hybrid or remote positions, depending on the project and team organisation.