Bienvenue !

Bonjour, je suis

Gilles Denoueix

développeur full stack freelance avec 15 années d'expérience.   Aujourd'hui spécialiste en développement Java, Spring Boot et Angular , je pratique également le DevOps. Sensibilisé à l'artisanat logiciel, j'ai à cœur de produire du code propre, maintenable, auto-documenté, et couvert par des tests automatisés. Avant tout, je sais répondre aux attentes de mes clients, et m'intégrer facilement aux équipes et process déjà en place, qu'ils soient agiles ou non. Et pourquoi pas les vôtres ?

Je suis actuellement : en mission

(mais toujours à l'écoute du marché — n'hésitez pas à me contacter) Vous avez un projet de développement d'application bureau, de site web, d'infrastructure backend ? Vous êtes à la recherche d'un développeur full stack avec des compétences éprouvées en Java, Angular, et DevOps, pour renforcer vos équipes ou démarrer une nouvelle aventure ? Je suis le développeur qu'il vous faut !

Compétences

Je peux vous communiquer mon CV ou mon dossier de compétences détaillé sur simple demande, pour cela n'hésitez pas à me contacter.

Langages

Java (8 / 11 / 17 / 21)
90 %
JavaScript / TypeScript
80 %
HTML
70 %
CSS
70 %
SQL
60 %

Frameworks

Spring Boot
90 %
Spring Data
90 %
Java EE
80 %
Hibernate
80 %
Angular
70 %

Forge logicielle

Intellij IDEA
90 %
Git / GitLab / GitHub
80 %
Maven
70 %
Docker / Kubernetes
60 %
Gradle
50 %

Bases de données

MySQL / MariaDB
80 %
PostgreSQL
70 %
Oracle
50 %
ElasticSearch
20 %
MongoDB
20 %
 

Expérience

Développeur Java Backend — 2023 > 2024 Intégré à l'équipe SIC Gestion des Clients, j'ai effectué des tâches de maintenance évolutive sur les composants du SI Commercial. Java 8 / 17, Spring Boot 2 / 3, Spring Data, Hibernate, Kafka, MariaDB, Prometheus, Grafana, JUnit, Powermock, Docker, Kubernetes, Gitlab
Développeur Java / Angular — 2014 > 2019 puis 2021 > 2023 Dans le cadre du projet GMP (Gestion Matières et Process) qui vise à urbaniser le SI des usines du groupe, j'ai développé des fonctionnalités backend et frontend. Java 11, Java EE, Angular 15, Swing, JPA, Hibernate, JBoss, MySQL, Git, Bitbucket
Développeur Java / Angular — 2019 > 2021 En tant que membre d'une équipe en scrum agile, je suis intervenu sur les solutions logicielles de monitoring/troubleshooting télécom éditées par le groupe. Java 8, Spring Boot, Spring Data, Angular, Hibernate, MariaDB, Gitlab, Docker, Kubernetes, ElasticSearch
Développeur Java — 2008 > 2010 J'ai participé à la maintenance évolutive d'applications développées en interne par la SNCF, en particulier d'un outil de gestion des plans de gare. Java 6, J2EE, Hibernate, Struts, Hibernate, JUnit, JMock, SVN, Maven, Weblogic
Développeur Java — 2006 > 2008 Au sein de la direction financière du groupe Total, j'ai participé à l'intégration d'un logiciel propriétaire de gestion des flux financiers interfacé avec le réseau SWIFT. Java, Shell (Ksh), SQL, XML, Oracle Database, Control-M
 

Services

Je peux réaliser pour vous toutes les tâches du cycle de vie d'un projet, de la conception à la production.

Analyse

Je vous accompagne dans la définition précise de votre besoin, dans la rédaction d'un cahier des charges fonctionnel détaillé, et dans la création de cahiers de tests précis qui permettront si vous le souhaitez un fonctionnement en TDD.

Développement

Je réalise la solution technique qui répond à votre besoin : backend et/ou frontend, application bureau ou client web, sans oublier les tests automatisés ! (unitaires, d'intégration, système)

DevOps

En concevant les pipelines CI/CD nécessaires, j'automatise le build de la solution technique à chaque changement dans le code, ainsi que son déploiement automatique en un seul clic.

Support

Je mets en place les outils d'observabilité (Prometheus/Grafana) permettant de surveiller le bon fonctionnement de l'application en production, et je résous les bugs ou problèmes de performance détectés.
 

Contact

Pour me contacter, veuillez utiliser le formulaire ci-dessous.
Je reviendrai vers vous dans les plus brefs délais. Merci !