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

Guillaume B

Developpeur Fullstack Java / Kotlin / Javascript

490 €/jour
Cormeilles-en-Parisis, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Guillaume

Passionné de développement informatique depuis mon premier "Hello world" en C à mes 12 ans, jusqu'à la conception d'application web Fullstack aujourd'hui.

Fort de plus de 5 ans d'expériences professionnelles, j'ai acquis diverses compétences techniques et fonctionnelles : conception d'application en micro services, développement Java / Spring, Angular, React etc.

Je suis quelqu'un d'autonome et d'autodidacte : mes connaissances viennent en grande partie de ma curiosité face aux nouvelles technologies.

Bien que je sois autonome dans mon travail, je préfère exercer en équipe.

En 2021, je deviens indépendant afin d'exercer ma passion tout en accompagnant mes clients dans leurs projets web et mobile.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Espagnol

    Capacité professionnelle limitée

Accepte de travailler sur site
Cormeilles-en-Parisis (jusqu’à 20 km), Paris (jusqu’à 20 km)

Expériences

  • SNCF Connect & Tech - PARIS
    Développeur Fullstack Java / React JS
    TRANSPORTS
    juin 2021 - mars 2023 (1 an et 9 mois)
    Puteaux, France
    ■ Développement d’une application Front-end en ReactJS et Redux en Atomic Design, permettant aux voyageurs de connaître la position du train, d’afficher le trajet en temps réel et d’autres informations telles que les heures de départs des prochains trains.
    ■ Configuration du serveur web Nginx
    ■ Développement d’un middleware en Node avec Express, exposant une API REST.
    ■ Développement d’une application Back-end en Java / Spring Boot, connectée à une base de données PostgreSQL et aux différents partenaires exposant des données via des API Rest.
    ■ Création des GitLab CI/CD pour le déploiement automatisé des applications sur les différents environnements AWS (hors-production)
    ■ Supervision des logs via l’utilisation de commandes Linux.
    ■ Création des tests unitaires Back (JUnit 5) et Front (Jest, React testing library)
    ■ Dockerisation de l'application jusqu'à son déploiement en production
    ■ Création de scripts Shell utilisés lors des GitLab CI/CD permettant d'automatiser certaines configurations manuelles
    React.js redux Node.js Express Java Gitlab CI/CD Docker Spring PostgreSQL Nginx
  • Arval (BNP Paribas)
    Développeur Fullstack Java EE / Angular
    BANQUE & ASSURANCES
    octobre 2018 - mai 2021 (2 ans et 7 mois)
    Rueil-Malmaison, France
    Taille de l'équipe de développement : 4

    ■ Conception et développement d'une application web "Front-office", consistant à remplacer l'interface de l'application "Daytona" en Windev, vers Angular.
    ■ Utilisation de Bootstrap et de diverses bibliothèques Angular améliorant le visuel de l'application.
    ■ Ajouts fonctionnels et interfaçage du système de calcul de devis, précédemment développé, avec l'interface Angular.
    ■ Migration du système d'impression Windev vers une API SOAP, afin d'interfacer ce système à la nouvelle application "Daytona"
    ■ Création d'un système de facturation en asynchrone en JAVA et de récapitulatif sur l'interface Angular via les Websocket et le plugin STOMP de RabbitMQ.
    ■ Refonte de l'architecture Angular avec l'ajout de Ngrx (Redux for Angular)
    ■ Créations de scripts Python automatisant certaines tâches et facilitant le développement
    ■ Mise en place de test d’intégration avec cucumber
    Java JavaScript Angular Spring Spring boot Ngrx Docker RabbitMQ Méthode agile REST SOAP Websocket Python Cucumber
  • Arval (BNP Paribas)
    Développeur Backend JAVA EE / Spring
    BANQUE & ASSURANCES
    novembre 2017 - octobre 2018 (11 mois)
    Rueil-Malmaison, France
    Taille de l'équipe de développement : 4

    ■ Créations de spécifications techniques avant chaque projet.
    ■ Développement de plusieurs micro-services, intégrés dans une architecture Spring boot et servant d'API REST à l'application Windev "Daytona".
    ■ Connexion des différents micro-services via Feign Client
    ■ Refonte et développement d'un système de calcul de devis, servant à calculer le loyer d'un devis en fonction des choix utilisateur. Cette refonte a permis une nette amélioration des performances de l'application "Daytona".
    ■ Création de requête SQL en base de données Oracle avec Hibernate
    ■ Développement d'un micro service, connecté à un service tiers et à un système de queue.
    ■ Livraison et déploiement sur Docker.
    Java Spring Spring boot Docker Jenkins Hibernate RabbitMQ Oracle SQL IntelliJ Git UML REST Feign

Recommandations

Soyez le premier à recommander Guillaume

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Formations

  • BAC+5 Master 2 Expert en Etudes et Développement du Système d’Information
    H3 Hitema
    2019
    - Analyse du besoin client / Cahier des charges - BigData et machine learning à l'aide de python et des bibliothèques Pandas et Matplotlib - DEVEOPS - Développement d'application en MEAN stack (MongoDB, Express, Angular, Node) - Utilisation de Docker - Utilisation de MS Project pour la gestion des budgets / délais - Méthodologie Agile - Management
  • BAC+4 Concepteur Développeur d'Applications Informatiques spécialité mobile
    Efreitech
    2017
    - Etude de la méthodologie Agile - Conception de diagramme de classe et de séquence avec StarUML - Conception de diagramme de Gantt - Etude de la sécurité d'application et exercice pratique (JWT, Injection SQL, Brute force, failles XSS etc...) - Développement d'application web en Java EE, Angular, Node.js et React.js - Développement d'application Android et IOS en Android 8 et Swift. - Développement d'application hybride en React Native.

Certifications

Compétences

Catégories