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

Guillaume Demurger

Développeur Backend Java

€600/day
Paris, FR
8-15 years

Average response time: 1 hour

About Guillaume

Je suis spécialisé en développement Java depuis maintenant 8 ans, avec des projets réalisées dans une variété de contextes (Programmatique web - Weborama, industrie de l’impression photo - Photobox).

Mon champs de compétences s’étend sur l’ensemble de l’écosystème Java/Spring, et AWS dans le cadre du développement d’applications backend. J’ai également de l’expérience full-stack avec Angular.

Ma première priorité est toujours la qualité de mes développements, par du code clair et robuste, respectant les principes de base de la POO (design pattern, SOLID, clean code, TDD, tests d’intégration), et par des choix d’architecture pertinents qui permettent de répondre parfaitement aux besoins fonctionnels et aux contraintes techniques du projet (SOA, microservices, event-driven).

Je suis d’un naturel curieux et toujours avide d’élargir mes connaissance en travaillant dans des domaines ou sur des technologies que je ne connais pas, je suis à l’écoute de toute proposition de mission.

A très bientôt
Guillaume.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • Photobox
    Technical Lead
    E-COMMERCE
    August 2020 - December 2022 (2 years and 5 months)
    78500 Sartrouville, France
    Leader technique d'une équipe de 5 développeurs basée en Ukraine et France. J'ai été responsable de la réalisation de deux principaux projets:
    - Refonte de la solution technique backend de gestion de commandes clients, devenue obsolete et contenant beaucoup de dette technique.
    - Intégration technique avec le nouveau partenaire de Photobox, Albelli.

    Ces deux projets ont été réalisés suivant l'architecture microservices, et déployés sur AWS (EC2, Lambda, SNS, SQS). Le code a été écrit en Java 17 avec l'utilisation de Spring (SpringBoot, Spring framework). En tant que leader technique de l'équipe, mes responsabilités étaient:
    - Collaboration étroite avec les stakeholders et le management pour définir le scope et le planing de chaque projet.
    - Design de l'architecture microservice de la solution finale à implémenter
    - Documentation et spécifications techniques de chaque projet
    - Recrutement et formation de développeurs juniors pour compléter l'équipe
    - Implémentation de la solution en microservices avec synchronisation automatique par évènement
    - Tests d'intégrations avec les stakeholders et planing des releases
    - Configuration CI/CD avec des outils de contrôle de qualité du code
    - Animation des cérémonies Scrum
    - Benchmark de performance du système
    Java Spring boot Spring Framework REST API Amazon Web Services (AWS) Docker Microservices
  • Photobox
    Software Engineer
    E-COMMERCE
    August 2018 - August 2020 (2 years)
    Lead développeur sur un projet de traçabilité de la production en usine. La solution est conçue avec une architecture event-driven déployée sur AWS qui permet la collecte, le traîtement, et la mise à disposition des données de production de chaque machine de l'usine au travers d'une application de pilotage de production, ainsi que le stockage sur un cluster ElasticSearch afin d'enrichir des dasjboards Kibana.

    - Mise en place et configuration des capteurs/scanners sur chaque machine dans l'usine
    - Implémentation d'un service Java/SpringBoot pour le traîtement et l'enrichissement des évènements collectés
    - Implémentation d'une solution frontend utilisant le framework Angular pour piloter la production de chaque machine
    - Formation du personnel de l'usine à la création de dashboard Kibana
    - Configuration des ressources AWS SQS et SNS pour permettre la communication des évènements entre chaque service/application du système.
    Java Spring boot Spring Integration Elasticsearch Amazon Web Services (AWS) Event-driven architecture
  • Weborama
    Développeur Java/Perl
    PRESS AND MEDIA
    May 2014 - November 2017 (3 years and 6 months)
    Paris, France
    Développement d'un crawler de sites de media sociaux en Java 8 et SpringBoot. Réalisation des spécifications techniques, du développement, des tests unitaires et gestion de la release sur l'environnement de production. Les données récupérées sont stockées dans une base Neo4j dans un premier temps, puis, plus tard, dans une base ElasticSearch. Monitoring de l'application en utilisant Metrics et Datadog.

    Amélioration et développement d'APIs REST en Perl objet sur une base MySql. Réalisation de benchmarks de performance afin d'améliorer la couche DAO de l'API. Mise en place de test unitaires pour améliorer la qualité et la couverture de test du code.
    Java Perl Git Elasticsearch SQL Spring boot

Recommendations

Be the first to recommend Guillaume

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

  • Engineer, I&Ts
    ESIPE-MLV
    2013
    Engineer, I&Ts
  • 1st, Industrial Electronics Technology/Technician
    Conservatoire National des Arts et Métiers
    2010
    1st, Industrial Electronics Technology/Technician

Skill set (17)

Categories