Mohamed - Développeur java angular ionic
Ref : 171202F001-
75001 PARIS
-
Ingénieur de développement (45 ans)
-
En profession libérale
Expérience professionnelle
EDF
Nanterre
DÉVELOPPEUR FRONT
NOV. 2021 – DEC 2023
• Refonte du système de gestion RH E-CS.
NOV. 2021 – DEC 2023
ÉDUCATION
IUP Paris Dauphine
Paris
2006
MASTER TIO
• Développement de nouvelles vues, nouveaux webservices,
• Consommation de données (excel, csv, JsonLines)
• Refonte graphique / Maquettes Analyses/ études d'impact
• Corrections d'anomalies
• Pipelines de livraison et de scan sonar
Vinci
Paris
DÉVELOPPEUR MOBILE
JUIL. 2021 - OCT. 2021
• Développement d'une application mobile sous Ionic / Cordova pour
les relevés d'observations sur les chantiers de construction
• Création des composants web Angular Html Css
• Traitement des tickets et des bugs relevés sur les applications web
• Support aux devs, revue de code et pair programming
• Participation aux choix techniques, prototypage dessolutions,
animation d'ateliers
Amundi
Paris
DÉVELOPPEUR JAVA ANGULAR
JANV. 2021 - JUIN 2021
Usine de développement et d'intégration continue
• Création des services d'intégration et d historisation des données
financiers
• Développements de batchs de migration des données Oracle
• Mise en place d'outils de déploiement automatique
• Développement front Angular pour la visualisation des instruments
financiers et la gestion de portefeuilles
• Participer au cycle de vie de développement logiciel de projet agile, y
compris l'analyse technique, la documentation, le développement,
les tests et les revues de code
CFPB INGENIEUR ETUDES ET DEVELOPPEMENTS 05/17 – MISSION EN COURS
Le Centre de Formation de la Profession Bancaire (CFPB) est l’école supérieure de la banque pour l’ensemble de ses
métiers. Il propose une offre de formation (diplômes d’Etat, diplômes professionnels, certifications, formation en alternance,
formation permanente, VAE, bilans …) répondant aux évolutions des métiers bancaires.
Développements web dynamique
Évolution des sites internet existants
Refonte des pages en responsive web design
Maintenance évolutive sur les composants front et back-end
Maintien en condition opérationnelles applicatives
Préparer et accompagner le déploiement des versions dans les différents environnements avec les équipes buld to run.
Support et gestion des incidents sur les applications en collaboration avec les équipes de productions.
Développement java full stack, paramétrage, préparation des livrables
- Eclipse
- Spring , Hibernate
- Angularjs 2, Html5, CSS, Bootstrap
- Freemarker Templates
- JSP, Rest Web Services
- Oracle , Sql
- Svn, Maven
- Java 8
GROUPE HARDIS INGENIEUR ETUDES ET DEVELOPPEMENTS 02/16 – 04/17 (14 MOIS)
Harmonie Mutuelle est la première mutuelle santé de France depuis septembre 2012. Elle est le résultat de la fusion
de nombreuses mutuelles regroupant 4,5 millions d'adhérents. Le projet réside dans la saisie des prestations optique,
audioprothèse et le calcul automatique et manuel du remboursement complémentaire santé pour les bénéficiaires de
la mutuelle santé.
Développement des évolutions de la partie paramétrages
Développement des adaptations du moteur de liquidation
Participation et organisation des réunions avec le client.
Participation à la formation des gestionnaires.
Suivi de la production et corrections des bugs.
Amélioration des performances et revue du code.
Développement SPA avec Angularjs 4, components et micros services
Développement de divers batch facturation et échéances.
- Eclipse, Maven
- Spring Spring Boot, Hibernate
- Angular JS 4, Html5, CSS, Bootstrap
- Rest Web Services
- Jira Jenkins Sonar
- Oracle, Mysql
- SVN, GIT
- Java 8
GROUPE HARDIS INGENIEUR ETUDES ET DEVELOPPEMENTS 03/15 –11/15 (9 MOIS)
L’APAGL (Association Pour l'Accès aux Garanties Locatives) a confié à HARDIS l’accompagnement de l’élaboration
du Système d’Informations assurant la gestion du nouveau dispositif de sécurisation, et en particulier dans l’architecture
technique du système, la coordination de l’ensemble de ses composantes (base de données, interfaces, infogérance) et le
Développement des applicatifs. Equipe : 1 Scrum Master, 3 développeurs pour le périmètre v1 - mise en ligne du premier
lot du SI au 01/07/2015 : lot Adhésion
Etude et conception de l'architecture back-end
Mise en place de l'architecture frond-end avec AngularJs / Html5
Mise en place de la sécurité et la gestion des authentifications
Exposition des services métiers avec CXF REST.
Refactoring JPA
Mise en place gestion des logs
Industrialisation du process des livrables et automatisation des tests.
Intégration des maquettes
Correctif et réalisation d'évolutions
Développement spécifique des règles métiers
Intégration et Recette
Agile Scrum
- J2EE
- Spring / Hibernate
- AngularJS, Bootstrap
- Html5, CSS
- WS CXF
- Jira Agile
- Tomcat / JBoss
- My SQL / Oracle
- SVN
GROUPE HARDIS INGENIEUR ETUDES ET DEVELOPPEMENTS 09/14 – 12/14 (4 MOIS)
Développement d’une application web prototypant la gestion d’un compte bancaire. Gestion des authentifications et le filtrage
des url par Spring Security. Exposition des modules métiers sous forme de web
services Rest. Développement IHM
Ergonomie de la partie frontale
Conception schéma relationnel et gestion de la persistance
Architecture technique, exposition des services métiers via des web services.
Mise en place d’un environnement de développement des IHM Angular-js
Intégration des développements des IHM avec l'ensemble de l'application.
Gestion des authentifications et sécurisations des accès.
Recettes fonctionnelles
- Spring (Core, MVC, Security)
- Hibernate, WS REST, Json
- Angular JS, HTML 5
- Mysql
- Maven, Svn
- Tomcat 8
AUTO HALL INGENIEUR ETUDES ET DEVELOPPEMENTS 01/11 – 08/14 (34 MOIS)
Société spécialisée dans la vente de pièces détachées automobile, et concessionnaire multimarque.
Conception et développement d’une gestion commerciale. Evolutions applicatives.
Conception, développement et administration de l’intranet de l’entreprise.
Déploiement des applications Web, maintenance et suivi des incidents.
Mission au sein du DSI.
Conception de schémas relationnels et mise en place de bases de données
Conception et Spécification de composants métier Java J2ee
Mise en place d’architecture logicielle
Documentation technique : release note, notes destinés aux équipes de production
Validation du prototypage de la nouvelle architecture
Réalisation des maquettes et prototypes pour démos et présentation
Développements
Mise en ligne d’applications
Assurer une veille technologique en relation avec les domaines d’application.
- JAVA/J2EE
- Spring (Core, MVC, Security)
- Hibernate
- Jquery
- PHP 5
- HTML5, CSS3
- GWT
- REST
- Mysql
- Tomcat
GROUPE BERRI INGENIEUR ETUDES ET DEVELOPPEMENTS 01/09 – 10/10 (22 MOIS)
Le Groupe Berri est un organisme de protection sociale, spécialisé dans les métiers de la retraite et de la prévoyance.
Participation au projet de refonte d’une BD hiérarchique vers une BD relationnelle (Oracle 10g) avec migration des données vers le nouveau schéma.
Conception et réalisation d'une application batch pour la migration des données à partir d’un schéma source,
Rédaction des spécifications fonctionnelles et techniques détaillées
Définition de la plate-forme et des procédures de test et de montée en charge
Gestion et traçage des anomalies fonctionnelles des données migrées
Analyse du code et vérification de la conformité aux normes du codage et l'évaluation de la maintenabilité de l'application.
Audit des données de cotisations migrées
Optimisations et corrections de requêtes SQL complexes
Génération des indicateurs de progression / régression.
Optimisation du code java / SQL pour une réduire le temps d’exécution batch
Réalisation et mise en place de tests de charge.
- Java/J2EE
- Html JQuery
- Oracle 10g
- Eclipse
- Jdbc
- Log4j
- Quartz Scheduler
- Script Linux
- SVN
- Toad
GROUPE BERRI INGENIEUR ETUDES ET DEVELOPPEMENTS 01/07-12/08 (2 ANS)
Participation au projet de refonte du système de gestion de la caisse de retraite. En charge en particulier des modules
« Adhésion des adhérents, Cotisation, Comptabilités ».
Analyse, conception et réalisation
Développement de la couche d'accès aux données (base Oracle 10g)
Participation au développement de la partie IHM Web, écriture de divers écrans en utilisant JSF.
Tests unitaires, tests d'intégration et de mise en production
Documentation technique : release note, notes destinés aux équipes de production.
Intégration de la sécurité (gestion de l'authentification et de l'autorisation).
- Java/J2EE
- Spring Core Mvc, Data
- Hibernate
- Servlet, JSP
- Log4j
- Jdbc, Oracle
- Svn
ITN INGENIEUR ETUDES ET DEVELOPPEMENTS 05/06 – 12/06 (6 MOIS)
ITN est éditeur de progiciels et de solutions destinées au mode de l’assurance, des mutuelles, des grossistes et courtiers.
Participation au projet de refonte du progiciel en Java/J2ee.
Contribution à la mise en œuvre de solutions et leurs intégrations.
Gestion de la persistance avec Hibernate et le Mapping des tables sous oracle,
Générations des DAO pour la gestion du requêtage,
Configuration des fichiers XML de Spring,
Développement des services métiers selon les spécifications fonctionnelles.
Développement et migration des modules existants.
Conception et réalisation IHM RCP.
Migration de données et mise à jour du modèle fonctionnel.
Tests unitaires de chaque module développé.
Documentation java doc et documentations techniques
- JAVA/J2EE
- Spring
- Hibernate
- JSF
- Html
- RCP/SWT
- Orcale 10g
- Linux
Formation
2006 Master 2 professionnel Technologies de l’Internet IUP Paris Dauphine
2005 Maîtrise Informatique PARIS XII
2004 Programme d’échange CREPUQ Université Sherbrooke Canada
2003 Licence Informatique PARIS XII PARIS XII
2002 DEUG Mathématique et Informatique – PARIS XII PARIS XII
2000 Baccalauréat série S Lycée Lyautey Casablanca
COMPÉTENCES
Java EE, Spring, Spring Boot
(Web, Data, Security), EJB,
Swing, Log4j, RCP
Rest Api, Php, JQuery, Angular,
Bootstrap, Node, Ionic,
Typescript, HTML/CSS
Eclipse, VS Code, Tomcat, JBoss
Oracle SQL, Postgresql, Mysql
TDD, Jira, Confluence, Svn, Git,
Github, Sonar, Jenkins, JUNIT,
Karma, Jasmine
LANGUES
French
English