Actuellement en recherche de CDI

Hello 👋 je suis Hugo Fief, Ingénieur Logiciel Java

Ingénieur logiciel Java .NET / C# TypeScript Full Stack

Diplômé d'un Bac+5 à l'école d'informatique IPSSI, avec 4 années d'expérience en alternance.

Java · .NET · TypeScript · Angular · React Scroll
Bac+5 · IPSSI

01 Moi

Du back-end robuste aux interfaces soignées.

Ingénieur logiciel formé en alternance, j'ai travaillé aussi bien pour des ESN, des éditeurs de logiciels et des agences web que pour de grands comptes comme l'INA. Java, C#/.NET, TypeScript : j'aime concevoir des applications fiables, maintenables et agréables à utiliser.

  • Bac+0Niveau d'études
  • 0ansd'alternance
  • 0Expériences pro
  • 0Projets réalisés

02 Compétences

Ma stack technique

  • HTML, CSS0%
  • .NET0%
  • C#0%
  • TypeScript0%
  • Angular0%
  • Java0%
  • React0%
  • JS, PHP0%
  • Python0%

03 Expérience

Parcours professionnel

  1. 2024 — Aujourd'hui

    Ingénieur Logiciel Java

    CDI

    Trapil · Société de transport d'hydrocarbures

    Voir le détail

    Chez Trapil, je suis responsable du développement d'un logiciel de visualisation de données avec Java, permettant de faire gagner du temps aux analystes.

    Principales réalisations

    • Responsable du développement d'un logiciel de visualisation de données avec Java.
    • Référent technique (support) de 2 équipes de prestataires ingénieurs.
    • Référent technique (support) pour la Section Informatique.
    • Mise en place de bonnes pratiques de développement (SOLID, Design Pattern, MVC, Agile SCRUM).
    • Responsable et administration des bases de données.
    • Responsable des serveurs pour les outils internes et les bases de données.
    • Mise en place de procédures et documentations techniques pour la Section Informatique / Électronique.
    • Lancement des post-traitements pour la Section Informatique.

    Contexte

    Au cœur de la Section Informatique, j'occupe le poste d'Ingénieur Logiciel Java. Ma mission principale est de participer au développement d'un logiciel de visualisation de données pour la Section Analyse, tout en étant le seul développeur pour ce projet.

    J'ai également d'autres missions très diversifiées, telles que du support en tant que référent technique (Lead Dev) pour 2 équipes de prestataires ingénieurs, ainsi que pour la Section Informatique. Mais aussi de l'administration et de la configuration de bases de données, de serveurs et de PC professionnels. J'ai également rédigé des documentations techniques (procédures, manuels utilisateur, offres techniques, SPEC) pour les Sections Informatique et Électronique, et participé aux lancements des post-traitements de la Section Informatique, permettant de nettoyer et préparer les données avant qu'elles soient analysées par la Section Analyse.

  2. 2023 — 2024 · 6 mois

    Développeur Back End C# WPF

    CDI

    COOP-R · ESN

    Voir le détail

    Chez COOP-R, en tant que Développeur C# WPF, j'ai utilisé le framework WPF avec le langage C# et XAML, dans le but de créer des interfaces graphiques pour logiciels Windows, dans le cadre de ma montée en compétence.

    Principales réalisations

    • Découpage et intégration d'une interface graphique en XAML.
    • Développement d'un logiciel Windows d'envoi de colis avec WPF et C#.
    • Application des principes SOLID avec le langage C#.
    • Analyse UX/UI, afin d'améliorer le rendu visuel et la navigation.

    Contexte

    Au sein d'une ESN, dans un objectif de montée en compétence sur le framework WPF et le langage C#, j'ai eu l'occasion de réaliser plusieurs projets issus de formations en ligne. Parmi ceux-ci, la création d'une calculatrice et d'un navigateur web se sont avérés être d'excellents exercices pratiques pour appliquer et consolider mes connaissances théoriques.

    Le projet principal de cette période fut le développement d'un logiciel d'envoi de colis en WPF, en s'inspirant des écrans présents sur les bornes interactives de « La Poste », permettant d'effectuer l'envoi d'un colis et le paiement. Ce projet m'a offert l'opportunité de simuler un environnement réel de développement d'un logiciel professionnel, en portant une attention particulière à l'expérience utilisateur.

  3. 2022 — 2023 · 1 an

    Développeur Python

    Alternance

    Brainwave · Éditeur de logiciel

    5ᵉ année — Master 2

    Voir le détail

    Chez Brainwave, j'ai modernisé le service QA en automatisant des processus répétitifs grâce au langage Python, consolidant ainsi mon expertise dans cette technologie.

    Principales réalisations

    • Développement d'une solution d'automatisation de process avec Python.
    • Génération de données fictives d'entreprise, reproductibles et ajustables.
    • Analyse approfondie et traitement de données spécifiques au service QA.
    • Implémentation d'une variabilité dans les données générées.

    Contexte

    Dans le cadre de l'évolution d'un logiciel propriétaire de revue de droits d'accès utilisateurs, je devais mettre en place une solution technique avec le langage Python, permettant de générer des jeux de données fictives d'entreprise qui soient reproductibles, uniques et ajustables en fonction des proportions définies en entrée.

    Ces jeux de données répondaient à des « use cases » et à des contrôles spécifiques définis par le service QA, et ont permis d'automatiser des processus répétitifs grâce au langage Python.

  4. 2020 — 2022 · 2 ans

    Développeur Full Stack

    Alternance

    Dcube · ESN

    3ᵉ et 4ᵉ années — Master 1

    Voir le détail

    Chez Dcube, en tant que Développeur Full Stack, j'ai utilisé les frameworks .NET (C#) et Angular (TypeScript) dans la création d'applications web complètes et performantes.

    Principales réalisations

    • Développement d'une application web pour le secteur immobilier (Front + Back).
    • Développement d'applications web pour différents projets internes (Front + Back).
    • Mise en œuvre de tests unitaires et d'intégration avec xUnit et Postman.
    • Déploiement automatique de sites web via CI/CD avec Azure DevOps.

    Contexte

    Au cœur du pôle Dev, j'occupais le poste de Développeur Full Stack. Ma mission principale était de participer à la réalisation de fonctionnalités Front et Back pour des projets clients et internes.

    Parmi ces projets, celui dont je suis le plus fier a été de créer « from scratch » une marketplace sous la forme d'un espace client pour BPCE Solutions Immobilières, au sein d'une équipe de 5 personnes.

    La mission de Dcube était double : maintenir le portefeuille applicatif existant, tout en construisant une nouvelle plateforme ambitieuse pour les clients de BPCE avec les frameworks .NET et Angular. Cet espace client s'adressait à des investisseurs immobiliers souhaitant suivre leurs commandes d'achat, de vente de biens immobiliers et de défiscalisation.

  5. 2019 — 2020 · 1 an

    Développeur Front End

    Alternance

    The Net Group · Agence web

    2ᵉ année de BTS

    Voir le détail

    Chez TNG, j'ai activement contribué à la conception et à l'optimisation de divers sites web, en couvrant toutes les étapes, du découpage de maquettes à l'amélioration des performances et du référencement.

    Principales réalisations

    • Découpage et intégration de maquettes élaborées avec Adobe XD.
    • Développement d'interfaces web pour divers secteurs : restaurants, blogs et barbiers.
    • Optimisation SEO pour accroître la visibilité de différents sites.
    • Tests et amélioration des performances, réduisant ainsi les temps de chargement des sites.

    Contexte

    Au sein d'une agence web, mon rôle était de contribuer à la conception et à l'optimisation de divers sites web, en couvrant toutes les étapes, du découpage de maquettes à l'intégration, à l'amélioration des performances et du référencement.

    Notre objectif était de rencontrer des commerçants, tels que des restaurants ou des barbiers, afin de leur proposer nos services pour qu'ils aient une présence sur le web, à travers le développement d'un site vitrine sans framework, en les accompagnant du début jusqu'à la publication du projet.

  6. 2019 · 2 mois

    Développeur Java

    Stage

    INA · Institut National de l'Audiovisuel

    1ʳᵉ année de BTS

    Voir le détail

    Chez l'INA, j'ai activement participé à la refonte d'une application axée sur le stockage et la conversion de fichiers audio.

    Principales réalisations

    • Développement d'une application Java dédiée à la gestion de fichiers audio.
    • Création d'une interface web affichant les données issues de l'application Java.
    • Mise en place de l'infrastructure DevOps et déploiement avec Docker.
    • Validation de la qualité du code à l'aide de Sonar et Jenkins.

    Contexte

    Au sein du service SI de l'INA, j'ai participé à la refonte d'une application console axée sur le stockage et la conversion de fichiers audio, développée en VB et que nous devions recréer avec le langage Java.

    Nous devions également développer une application web de tracking, permettant d'afficher en temps réel le statut et l'état de conversion des fichiers audio. L'objectif : récupérer des fichiers audio via l'application Java, les convertir dans un autre format, les stocker dans des espaces dédiés, et afficher toutes ces informations dans l'application web pour en simplifier l'utilisation.

04 Formation

Devenir développeur Full Stack

2022 — 2023

Master M2

Option Dev, Big Data & IA

École IPSSI · Paris (75) · 1 an

  • React
  • Express
  • Python
2020 — 2022

Master M1

Option Dev Full Stack

École IPSSI · Paris (75) · 2 ans

  • React
  • Express
  • Python
2018 — 2020

BTS SIO

Option SLAM

École IPSSI · Paris (75) · 2 ans

  • PHP
  • SQL
  • JS
  • C#

06 Contact

N'hésitez pas à me contacter

Si vous souhaitez travailler avec moi ou simplement entrer en contact, je serai ravi d'échanger avec vous !