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

William Morgado

Développeur Spring Boot / Angular

550 €/jour
Paris, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de William

Développeur Full Stack Java / Angular avec plus de 6 ans d'expérience dans le développement d'applications web. Expertise en Java, Spring Boot, Angular et API REST, avec une bonne maîtrise des pratiques DevOps, des bases de données relationnelles et environnements agiles. Mes dernières expériences m’ont permis de travailler avec des équipes du monde entier.
  • Anglais

    Bilingue ou natif

  • Portugais

    Capacité professionnelle complète

  • Français

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km), Champigny-sur-Marne (jusqu’à 10 km)

Expériences

  • Canal +
    Développeur Spring Boot / Angular
    TÉLÉCOMMUNICATIONS
    janvier 2022 - janvier 2026 (4 ans)
    Issy-les-Moulineaux, France
    Projet:
    Intégré au sein de l'équipe multi-projet Unity chez Studio Canal, j'ai rejoint l'équipe du module "Milkshake" pour travailler au développement de l'application. Son rôle est de faciliter le travail des contrôleurs de gestion de Studio Canal, présents en France, au Royaume-Uni, en Allemagne, en Australie, aux Pays-Bas et dernièrement en Italie et en Pologne.

    Tâches réalisées:
    • Développement évolutif du projet "Ultimates":
    • Création d'un module de calcul des participations propres à chaque filiale du groupe.
    • Étude du besoin avec les users
    • Création ticket Jira
    • Conception architecture BDD
    • Code review merge request inter-équipe:
    • Retours constructifs Détection de code smell
    • Méthodologie agile : Sprints, DSM, Rétros, Partage technique
    • Migration / montée de version Angular & Spring Boot Application des changements
    • Optimisation du code, performances.
    • Refonte des méthodes ou du code "deprecated"
    • Cache Hibernate.
    • Parallélisation des gros processus
    • Partitionnement de table SQL
    • Correction des warnings
    • Tests unitaires
    • Mise en place d'une CI/CD Gitlab : tests, build, deploy Stack technique:
    Angular 18, Material MDC, RxJs, Java 17/21, Spring Boot 2/3, Hibernate, Spring Data, PostgreSQL, AWS S3, AWS Mail, Scheduled Task, GitLab, Docker, Jira, JUnit, Handsontable
    Spring boot Angular Gitlab CI/CD Amazon Web Services Méthode agile
  • ArcelorMittal
    Développeur Spring Boot / Angular
    INDUSTRIE MATIÈRES PREMIÈRES
    janvier 2021 - janvier 2022 (1 an)
    Florange, France
    Projet:
    Projet de refonte de l'application MyRomeo : application de gestion et de demande de faisabilité des commandes de métal pour la société Arcelor. L'équipe communique également avec l'équipe “Aion”, dont le but est d'évaluer la faisabilité des demandes via un moteur de règles.
    Tâches réalisées:
    • Étude technique pour l'évolution du projet
    • Développement de nouvelles fonctionnalités
    • Implémentation et développement d'un batch de purge de données de l'application
    • Animation et participation aux différentes cérémonies agiles Scrum
    • Accompagnement d'un profil junior dans sa montée en compétence sur le projet
    • Mise en place de tests unitaires et d'intégration
    • Rédaction des spécifications Compass
    • Gestion d'un filtre de recherche avec le cache du navigateur
    • Amélioration des web services (création, suppression et mise à jour des données)
    • Réajustement du design de l'application
    • Développement des composants Angular
    • Développement des fonctionnalités d'export de données XML et Excel
    • Intégration d'un composant référentiel étendu dans le module faisabilité de MyRomeo
    • Implémentation de files de messages avec IBM puis traitement et adaptation de la donnée
    • Envoi d'un mail à l'utilisateur
    • Création d'un fichier reporting au format Excel
    • Développement d'un batch de comparaison de données entre l'application legacy et MyRomeo
    • Implémentation de l'API back-office
    • Mapping des données
    • Développement de pop-up pour synthétiser certains éléments de la données
    • Implémentation de la bibliothèque Google Material
    • Conception et étude ergonomique des maquettes
    • Création de composants génériques
    • Création d'écrans de visualisation détaillés des données
    • Création de formulaires avec contrôle de saisie (création de composants génériques)
    • Automatisation d'un système de batch programmés
    Angular Spring boot Hibernate Webservice Tests unitaires
  • Dassault Système
    Développeur Java
    EDITION DE LOGICIELS
    janvier 2020 - janvier 2021 (1 an)
    Vélizy-Villacoublay, France
    Projet:
    Projet visant à rentabiliser le temps passé au sol des avions de chasse de Dassault Systèmes.
    Projet réalisé dans une équipe de 8 personnes
    Tâches réalisées:
    • Mise en place de l'architecture
    • Étude technique
    • Développement flux Nifi et scripts Groovy
    • Optimisation de traitement existant
    Java Nifi Architecture logicielle Méthode agile Python

Recommandations

Soyez le premier à recommander William

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

  • Bachelor Architecture des Logiciels
    Pôle Emploi DSI Montreuil ESGI
    2017
    Bachelor Architecture des Logiciels
  • BTS SNIR
    LYCÉE LANGEVIN WALLON
    2016
    BTS SNIR

Catégories