
Hendrick Osseux
Développeur Full-Stack Java / .NET
Salaire / Taux journalier
Paris, France
Freelance
Expertises
Langues
À propos
Introduction
Développeur Full-Stack Java/.NET avec expertise polyvalente et expérience récente chez Kapela sur la refonte de solutions web. Maîtrise complète du cycle de développement, des API REST aux microservices en passant par les tests unitaires et l'architecture MVC. Spécialisé en solutions robustes alliant performance back-end et interfaces utilisateur modernes.
Expérience de travail
Développeur Full Stack .Net
Kapela
févr. 2024 - juil. 2024
6 mois
92210 Saint-Cloud, France
Participation à la refonte du site Leasway en .Net ainsi qu’au développement d’un nouveau site pour ce même client
Étudiant développeur de logiciels
OpenClassroomsFreelance
juin 2021 - mars 2023
1 an 10 mois
Paris, France
9 Projets réalisés, chacun ayant ses objectifs : 1. Définir le cadre de votre formation, Mettre en place un tableau de bord de veille technologique 2. Construire un projet de code collaboratif, Comprendre le langage de programmation Java 3. Lister les fonctionnalités demandées par un client, Analyser un cahier des charges, Sélectionner une solution technique adaptée, Rédiger les spécifications détaillées d'un projet 4. Fournir des patchs correctifs lorsque le rapport de l’exécution des tests le suggère, Mettre en œuvre des tests unitaires, Mettre en œuvre des tests d'intégration, Produire un rapport d'exécution de tests 5. Respecter les bonnes pratiques de développement en vigueur, Développer une application proposant les fonctionnalités attendues par le client, Sélectionner les langages de programmation adaptés pour le développement de l’application 6. Implémenter un schéma de données dans une base relationnelle, Concevoir l'architecture technique d'une application à l'aide de diagramme UML, Construire une application web java avec le pattern repository, Réaliser un schéma de conception de la base de données de l’application 7. Implémenter une API en utilisant les bonnes pratiques de développement 8. Produire une documentation technique et fonctionnelle de l’application, Configurer un environnement de déploiement pour gérer le cycle de vie d'une application, Compléter une suite de tests unitaires et d’intégration afin de prendre en compte les modifications apportées, Corriger des dysfonctionnements signalés par le client sur l’application, Apporter des améliorations de fonctionnalités demandées par le client 9. Utiliser des bases de données NoSQL, Créer un microservice pour une application, Implémenter une méthodologie agile pour gérer votre projet de code
Développeur web
Mobility Business Solutions
oct. 2017 - déc. 2017
3 mois
91120 Palaiseau, France
Création d'un site internet en utilisant le CMS (Content Management System) Joomla, multi-langues, gestion de base de données
Assistant développeur informatique
Praco
mai 2016 - juil. 2016
3 mois
75002 Paris, France
Programmation en Windev, gestion de base de données, programmer des options/features de logiciels existants.
Formation
ENI Ecole Informatique
2023 - 2023
4 mois
OpenClassrooms
Diplôme d'État (DÉ) de niveau 6 - Développeur concepteur logiciel, RNCP de niveau 6 (bac +3/4)
2021 - 2023
1 an 10 mois
CFA INSTA
BTS services informatiques aux organisations - Option : Solutions Logicielles et Applications Métier
2016 - 2018
2 ans 7 mois
Pierre and Marie Curie University
Licence MIPI (Maths, Informatique, Physique, Ingénierie)
2012 - 2015
2 ans 11 mois
Lycée Wolfgang Amadeus Mozart
Baccalauréat scientifique - Spécialité Sciences de l'Ingénieur
2011 - 2012
11 mois