Ingénieur Études et Développements
Expérience
12/2015 à 12/2016 Ingénieur d’Études et Développements Concept-IT
Contexte Mise en œuvre de plusieurs applications web pour le compte de divers clients
Mission
Projet 1 : Mise en œuvre d'une application qui vise à favoriser l'organisation et la coordination du parcours de soins autour du patient, des professionnels de santé et des structures d'aide à domicile Architecture Rest : Mise en œuvre de l’architecture logicielle basée sur l'outil Jhipster Mise en œuvre du modèle de données : yo jhipster, Liquibase Développement des web services RESTful se basant sur Spring Boot Méthode agile : réunion quotidienne, version tous les 2 mois, processus de mise en production
Projet 2 : Mise en œuvre d'un processus d'ingénierie des systèmes collaboratif outillé / outil de gestion de projet collaboratif Analyse des besoins et choix de l’architecture logicielle de la plateforme technologique en AngularJS (from scratch) Travail autonome sur la partie front. Conception et développement des interfaces graphiques. Développement d'un graphe de nœuds dynamique représentant une « entreprise étendu » : Vis.js Rédaction du guide utilisateur Méthode Cycle en V : réunions hebdomadaires
Environnement technique
JAVA 1.8, Jhipster, Spring Boot, Maven, Hibernate, MySql 5.7, Liquibase, AngularJS 1, JavaScript, REST API, HTML5, GIT Bash, Jira
12/2014 à 11/2015 Ingénieur d’Études et Développements IFP Energies Nouvelles
Contexte Développement d’un logiciel client /serveur d’étude des couche terrestres pour l’exploration et l’exploitation pétrolière Mission Au sein d’une équipe d’une dizaine de personnes Analyse des besoins client et proposition de solutions et/ou évolutions adaptées Conception et implémentation technique d'architecture et d'interfaces graphiques o Développement de nouvelles fonctionnalités / nouveaux modules (Interface graphique en Java SWT 1.7, Eclipse RCP 3.5) o Correction de bugs et de fonctionnements régressifs Conception et implémentation technique d’un simulateur de calcul de 2/4
HD Ingénieur Études et Développements trajectoire des sondes et récepteurs en communication radio (CGG) Écriture d’algorithmes d’optimisation de trajectoire des sonde radio et recherche opérationnelle Rédaction de la documentation technique Installation de l’environnement GIT
Environnement technique
JAVA 1.6-1.7, Maven, SWT API, Eclipse RCP 3.5, Netbeans 8, GIT/Gerrit, SVN, Jenkins, Agile Scrum via IScrum, Algorithmique, Recherche opérationnel
09/2013 à 11/2014 Ingénieur d’Études et Développements SNCF
Contexte Développement d’un logiciel client /serveur de planning et de gestion du frêt
Mission
Au sein d’une équipe d’une vingtaine de personnes Analyse des besoins client et proposition de solutions et/ou évolutions adaptées Étude fonctionnelle en collaboration avec le métier et l’AMOA Mise en œuvre : conception et implémentation technique d'architecture et d'interfaces graphiques : o Développement de nouvelles fonctionnalités / nouveaux modules (Interface graphique en Java Swing 1.7, Gestion de flux XML) o Conception de schémas de base de données Oracle 11G o Développement et évolutions de procédures stockées PL/SQL o Correction de bugs et de fonctionnements régressifs Suivi Qualité et Performance : refactorisations pour augmenter la cohérence de la structure, la pertinence des algorithmes et les performances générales de l’application Travail en équipe (une Trentaine de personnes), contact direct avec le client et l’AMOA. Méthode agile : réunion hebdomadaire
Environnement technique
JAVA 1.6-1.7, Maven 2, IBatis/MyBatis, PL/SQL sous Oracle 10g, Oracle 11g, Swing API, SVN, Eclipse, Jenkins, TOAD, Bugzilla, Agile Scrum
11/2011 - 11/2012 Ingénieur d’Études et Développements BNP Paribas CIB
Contexte
Intégration d'un progiciel financier dans l’architecture d’une nouvelle banque rachetée par la BNP
Mission
Équipe « FIxed Income » Back-office : 15 personnes Remplacement du module de reporting client et suivre les demandes d’évolutions. Gestion des informations des paiements et de comptabilité. Création d’un outil de reporting se basant sur le workflow extractant des données financières (Paiement, Comptabilité, Validation) sur divers produits dérivés (CDS, IRS, CCS, FRA, Cap, Floor) 3/4
HD Ingénieur Études et Développements Conception et développement des solutions de reporting financier automatisées en utilisant plusieurs techniques selon le type du besoin: o Outils Murex M- reports et Murex Datamart o Programmaion SQL/Transact-SQL sous Sybase o Programmation Shell et Scripting (KSH, CSH, SH, BASH, SED, AWK) sous Unix version AIX Rédaction des spécifications techniques (Anglais) Création des packages à livrer en PROD utilisant MAVEN Méthode Cycle en V : réunions hebdomadaires
Environnement technique
Murex M-reports/Datamart ,SQL/Transact-SQL sous Sybase,Shell Programming and Scripting Unix AIX version
2011 (Stage fin d'étude) Développeur CRÉDIT AGRICOLE ASSET MANAGEMENT
Contexte
Développement de contrôleurs financiers qui assure l'intégration de flux financiers quotidiens, le traitement et génération de rapports qui résument l'activité journalière et envoie automatiquement des alertes
Missions
Service « Compliance » (conformité). Équipe de 3 personnes Développement des contrôleurs et d’analyse des données o Intégration de données sous Sybase o Nettoyage, Transformation et Traitement des données o Générateur d’alertes Envoi des alertes au serveur d’ACTIMIZE (logiciel de conformité et de prévention de la fraude pour le marché financier) par Webservices Rédaction de la documentation technique Méthode Cycle en V : réunions hebdomadaires
Environnement technique
Java 1.5, Hibernate 3.5, SGBD Sybase, Sql Squirrel 3.0, Eclipse ,Xml, Cvs, MsProject, Actimize
Java 1.6 – 1.7 – 1.8, C/C++, SQL, PL/SQL, Shell Scripting (KSH, CSH, SH, BASH, SED, AWK)
Technologies Web AngularJS 1, JQuerry 2.1, JavaScript
Base de données Oracle 11G, Sybase, MySQL 5.7
Frameworks Spring Boot, Hibernate, Swing, SWT, IBatis
Methodologies UML, Merise, Méga, Design Patterns (DAO, IoC, AOP, Façade)
IDE Eclipse, Intellij IDEA, NetBeans
Outils GIT/Gerrit/GIT Bash, SVN, Maven 2.0, MS-project, Bugzilla, JIRA
Spécifications fonctionnelles et techniques, Cahier des charges, Guide utilisateur
Gestion de projet Agile Scrum, Cycle en V
Spécifications fonctionnelles et techniques, Cahier des charges, Guide utilisateur