
David Bression
Senior Full-Stack Java Developer | Angular
Salaire / Taux journalier
02400 Château-Thierry, France
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Ingénieur full-stack Java/Angular avec 17 ans d'expertise dans le développement d'applications web métiers. Spécialisé en migration technique et modernisation d'applications (AngularJS vers Angular 16-19) dans le secteur e-santé. Expert en architectures SOA et développement de plateformes robustes pour accompagner vos projets de transformation digitale.
Expérience de travail
Ingénieur full stack Java / Angular chez Continuum+ (e-santé)
Continuum+
sept. 2021 - Présent
5 ans 2 mois
Paris, France
Participation active à l'évolution technique et fonctionnelle de la plateforme Continuum+ au sein de l'équipe de développement. Réalisations clés : · Développement de nouvelles fonctionnalités front-end et back-end en réponse aux besoins métiers. · Correction de bugs et amélioration continue de l'application existante. · Réalisation de POC en React et Angular en vue de la migration de l’application, AngularJS n’étant plus maintenu. · Migration progressive du front-end de AngularJS vers Angular (versions 16 à 19), avec mise en œuvre des meilleures pratiques Angular modernes (standalone components, @if / @for, signals, etc.).
Ingénieur front-end Angular
EkoTrip
sept. 2019 - juil. 2021
1 an 11 mois
7620 Paris, Danemark
Ingénieur front Angular responsable des développements front de l’application de réservation et gestion des voyages d’affaire des clients. Environnements : Angular 8, 9, 10, 11, NGRX, RXJS, Prime NG, Node JS, Nest JS, Github
Ingénieur développement logiciels full stack / Responsable du centre de services
Need Solutions
mars 2011 - oct. 2019
8 ans 8 mois
7620 Paris, Danemark
Responsable de centre de services pour le progiciel Symbiose destinée aux services en charge de la désignation, de l’instruction et de l’attribution des logements sociaux. Reprise de la maintenance évolutive et du support de niveau 2 et 3 de la plateforme AutoImmat® permettant l'immatriculation de véhicules par les constructeurs automobiles et les concessionnaires. • Support de niveau 2 et 3, • Evolutions fonctionnelles visant à garder la plateforme en conformité avec les interfaces externe du ministère de l’intérieur, • Encadrement d’un ingénieur en charge du support de niveau 2, • Conception et réalisation d’une interface web à destination des constructeurs pour la consultation / modification des véhicules mis à disposition des concessionnaires, • Conception et réalisation d’une interface de support client lourd (Swing), puis migration vers Node.js / AngularJS 2, • Mise en place d’une nouvelle charte graphique, • Proof of concept en vue d’une migration vers Hibernate, • Proof of concept GWT pour la réécriture de d’AutoImmat®, • Proof of concept Spring / Spring intégration pour la réécriture de d’AutoImmat®, • Proof of concept Groovy / Grails, • Proof of concept AngularJS / Node.js, • Sécurisation de l’application web AutoImmat®, • Migration de Maven à Gradle. Environnements : JAVA/JEE, node.js, Eclipse, Tomcat, Struts, JAVASCRIPT (JQuery, Prototype.js), Angular, AJAX, SWING, JDO(JPOX), JPA, MySQL, CSV, GIT, PC sous Windows AVEC VM SOUS LINUX
Ingénieur d'étude et dévelopement Java/JEE full stack
Concur Technologies
nov. 2010 - mars 2011
5 mois
7620 Paris, Danemark
Intégration à l’équipe de développement de Concur Travel and Expense. • Correction de bug et développement de nouvelles fonctionnalités Environnements : JAVA/JEE, ASP.NET, JAVASCRIPT (EXTJS), AJAX, ECLIPSE, TOMCAT, SQL SERVER, SUBVERSION, JIRA, PC SOUS WINDOWS
Ingénieur d'étude et développement Java/JEE full stack
SERIACOM Groupe
juil. 2007 - mars 2011
3 ans 9 mois
Consultant Java / JEE
Ingénieur d'étude et dévelopement Java/JEE full stack
Need Consult
avr. 2009 - oct. 2010
1 an 7 mois
7620 Paris, Danemark
Mission de conseil visant à renforcer l'équipe de développement en charge de la plateforme AutoImmat® permettant l'immatriculation de véhicules par les constructeurs automobile et les concessionnaires. • Mise en place de Maven 2, • Refonte de l'application web de retrait des certificats d'immatriculation provisoire (définition de l'architecture et des Framework côté client), • Refonte de cinématique de l'application web d'immatriculation des véhicules pour les concessionnaires, • Proof of concept de tests d'interface web avec Sélénium, • Mise en place de test de charge avec JMeter, • Développement d'un composant graphique AJAX réutilisable, • Développement d'une application pour l'administration de la production en swing. (définition de l'architecture et des framework côté client), • Rédaction de spécification technique. • Support technique niveau 2
Ingénieur d'étude et de développement Java/JEE EAI (finance)
Calyon
juil. 2007 - mars 2009
1 an 9 mois
7620 Paris, Danemark
Intégration à l’équipe EAI Global Equity Derivatives en charge de l’intégration des applications front to back. • Développement d’outils de test en java basé sur junit/dbunit, • Réorganisation et mise à jour de la gestion de configuration et de l’environnement de développement passage de Clearcase à Subversion, • Développement et paramétrage EAI, • Rédaction de spécification technique, • Upgrade Websphere Interchange Server, • Sécurisation d'applications web JEE avec Spring security • Mise en place de maven pour 2 applications JEE Environnements : JAVA/JEE, WEBSPHERE INTERCHANGE SERVER, ORACLE, SYBASE, SQL SERVER, CLEARCASE, SUBVERSION, ECLIPSE, MAVEN, SPRING, PC SOUS WINDOWS, STATION SPARC SUN
Ingénieur d'étude et développement Java/JEE front
COFRAMI
juin 2006 - juil. 2007
1 an 2 mois
7620 Paris, Danemark
Participation à la conception et réalisation du système d’information national pour la constitution des listes électorales des élections Prud’homales 2008 : Système d’informations basé sur une architecture SOA (3 tiers pour les applications du centre national de traitement et 4 tiers pour les outils web à destination des mairies et des préfectures. • Rédaction de spécifications fonctionnelles détaillées pour la saisie de bordereau papier de correction de la liste provisoire dans le cadre des outils du centre national de traitement pour les élections prud’homales. (Cas d’utilisation, maquettage d’écran). • Rédaction fonctionnelle détaillée pour les outils web mis à disposition des institutionnels (mairies, préfectures). • Conception et réalisation des fonctions métiers et des interfaces web pour les institutionnels. Environnements : JAVA/JEE, PC SOUS WINDOWS, ECLIPSE, ORACLE, STRUTS, JSP, SUBVERSION, JAVASCRIPT, AJAX, HIBERNATE
Ingénieur d'étude et développement Java/JEE full stack (logistique)
Infolog Solutions
mai 2004 - mai 2006
2 ans 1 mois
7620 Paris, Danemark
Intégration à l’équipe chargée du développement d’INFOLOG GTS (Goods Tracability System). Application client-serveur supervisant la traçabilité globale au niveau logistique des marchandises depuis leur reconnaissance jusqu’à leur mise à disposition au niveau des points de vente • Participation à la réalisation d’IHM Web basées sur Struts et un framework MVC interne. • Réalisation des accès aux bases de données via Hibernate. • Création de WebServices (SOAP, Axis). • Archivage des données dans une base de données, accès via JDBC. Environnements : JAVA/JEE, PC SOUS WINDOWS, CVS, ECLIPSE, TOMCAT, SQL SERVER, ORACLE, SQL, POWER AMC 11, STRUTS, MAVEN, HIBERNATE, JMS, WEB SERVICES (SOAP, AXIS).
Formation
Sun Certified Programmer for the Java Platform SE 6
Sun Certified Programmer for the Java Platform SE 6
2009 - 2009
1 mois
Ecole technique du génie logiciel
Expert en conduite et ingénierie de développement logiciel et système
2004 - 2006
2 ans 1 mois
Université Henri Poincaré, Nancy 1
DESS méthodes et outils informatique pour la chimie
2002 - 2003
1 an 1 mois
Le Havre Normandy University
Maîtrise de Sciences et Techniques en Chimie Industries connexes - Option Synthèse organique
2000 - 2002
2 ans 1 mois
EF Hasting
First certificate
1999 - 2000
1 an 1 mois
Université de Rouen
DUT Chimie
1997 - 1999
2 ans 1 mois