Software engineer skills


Working mainly as a software engineer on application maintenance projects, I have learnt to broaden my technical and functional skills.

I lean towards the technical side, but I know you need to understand what you build and who it is for. That way, the code is clean, logical, maintainable and close to the business.

LegacyTMAOrganisationPrioritiesReportingSQL.NETBumperC#SSMSWindowsWinFormsAgileGitJiraLinuxPHP/SymfonySpecificationsAngularCMMSJavaSpring BootTDDWPFComposerIntelliJnpmVS Code

Programming language

  • SQL

    Advanced · More than 8 years

    SQL Server, Oracle, MySQL, MariaDB. PostgreSQL on my personal projects.

  • C#

    Advanced · More than 5 years

    Mainly in third-party application maintenance: fixes and enhancements.

  • Java

    Intermediate/Advanced · Less than 2 years

    Java 7 on assignment (1 year). Java 24 and 25 with Spring Boot (10 months). Java 7 and 8 for legacy projects.

  • C

    Intermediate · 2 years

    Language used during my studies.

  • C++

    Intermediate · Less than 2 years

    Language used during my studies and for a few months at work.

  • HTML/CSS

    Intermediate · 1 to 2 years

    This site is where I put HTML/CSS into practice.

  • JavaScript

    Intermediate · 1 to 2 years

    Practised in a SharePoint context.

  • TypeScript

    Intermediate · 1 to 2 years

    This site is where I put TypeScript into practice.

Framework

  • .NET Framework

    Advanced · 5 years

    WinForms and WPF applications at OP Mobility, from 2020 to 2025.

  • WinForms

    Advanced · 5 years

    Critical production application at OP Mobility, deployed in 30 factories.

  • PHP/Symfony

    Intermediate/Advanced · More than 2 years

    Practised in my spare time, outside assignments. See the portfolio and the forge.

  • Angular

    Intermediate/Advanced · 1 to 2 years

    This site and training courses taken in 2025, outside assignments.

  • Spring Boot

    Intermediate/Advanced · Less than one year

    Spring Boot 3, 10 months on assignment: Delphi migration, then reinforcement.

  • WPF

    Intermediate/Advanced · 2 years

    Maintenance in operational condition and small enhancements at OP Mobility.

  • .NET Core

    Intermediate · Less than one year

    Training courses taken in 2025, no practice on assignments.

Architecture

  • Legacy architecture

    Expert · More than 10 years

    Older applications in third-party maintenance, often with no defined architecture: I know how to take them over.

  • MVVM

    Intermediate · 2 years

    WPF/MVVM: maintenance in operational condition and small enhancements at OP Mobility.

  • DDD

    Intermediate · Less than one year

    Delphi to Spring Boot migration.

  • Hexagonal architecture

    Intermediate · Less than one year

    Delphi to Spring Boot migration.

Software Craftsmanship

  • TDD

    Intermediate/Advanced · 1 year

    Put into practice on a Delphi to Spring Boot migration project.

Tool

  • Git

    Intermediate/Advanced · More than 5 years

    Used on personal and professional projects.

  • Composer

    Intermediate/Advanced · 3 years

    Used for Symfony, outside assignments.

  • npm

    Intermediate/Advanced · 3 years

    Used for this site, outside assignments.

  • Docker

    Intermediate · Less than 2 years

    Images and deployment of my personal projects. On assignment: updates and debugging.

  • dotnet

    Intermediate · Less than one year

    Training courses taken in 2025, no practice on assignments.

Software

  • SQL Server Management

    Advanced · More than 5 years

    Used on personal and professional projects.

  • Jira

    Intermediate/Advanced · More than 5 years

    Used on professional projects: gives a clear view of activity, milestones and acceptance reports.

  • IntelliJ

    Intermediate/Advanced · Less than one year

    Used as the IDE on the Spring Boot project.

  • Visual Studio Code

    Intermediate/Advanced · Less than one year

    Used for my training courses and projects.

Environment

  • Windows

    Advanced · More than 20 years

    PowerShell, services, Windows Server and IIS, used on professional and personal projects.

  • Linux

    Intermediate/Advanced · More than 20 years

    Like Windows, I use this system very often. I am not a terminal expert, but I have a good grounding.

Documentation

  • Specifications

    Intermediate/Advanced · More than 6 years

    Functional, technical, user guide, acceptance test plan, estimation, planning.

Project

  • Third-party application maintenance

    Expert · More than 10 years

    I have mainly worked on third-party maintenance projects: I understand SLAs and SLOs and I make myself available when needed.

  • Clear and concise reporting

    Advanced · More than 10 years

    I have worked remotely for several years thanks to clear reporting to management: the work is done on time, and project managers are kept informed of progress and blocking points.

  • Priority management

    Advanced · More than 10 years

    In third-party maintenance, you have to know how to make choices.

  • Time management

    Advanced · More than 10 years

    Managing my time well is essential for me: it lets me plan ahead, keep a clear view of my workload and cope better with pressure.

  • Agile practice

    Intermediate/Advanced · More than 2 years

    RS7266 certification, implementing agile methods, issued on 17 August 2026, and Certified AI-Empowered SAFe® Agilist, obtained in October 2026.

Business domain

  • Bumper production

    Advanced · About 5 years

    In third-party maintenance: enhancements, maintenance, fixes and training on bumper production tools, from the press to assembly.

  • CMMS in the nuclear sector

    Intermediate/Advanced · 3 to 4 years

    Within a third-party maintenance team, I looked after the restart of a very old CMMS, as well as a software package (InforEAM).

Language

  • English

    Advanced · About 20 years

    At ease in meetings and training, with teams in India, the United States and England.

  • French

    Native language

    My native language.

Thanks for the Icons!