Profil de A AK

A AK
500.00€ /j
Ingénieur Études et Développement Java Fullstack Senior Consultant de l’ESN FreelanceDay
Disponible le : 06/07/2020
Localisation : France
Mobilité : Mobilité internationale
16 années d'expérience
0 missions réalisées
MVCOracle

A AK en quelques mots

COMPETENCES TECHNIQUES

Langages o Java / J2EE (JPA, JAXB, EJB3, JAAS), C, Javascript
Farmeworks o Spring (Boot, MVC, Security, Data, IoC), JSF (Primefaces), Hibernate, Jakson,
ThymeLeaf, Struts, Junit, Mockito, MapStruct
Auto-formation: Angular 2-4/JS, TypeScript
Web o HTML5, CSS3, Bootstrap, Restful, SOAP
IDE o Eclipse, Intellij, VisualStudio code
SGBD o Oracle, Sql Server, Mysql, Postgres, H2
Conception o Design patterns, TDD, UML, POO
Méthodologie o Agile (SCRUM)
Autres o Docker, Kubernetes, Kerberos, GIT,SVN, JIRA, MAVEN, Liquibase

LANGUES

Français o Bilingue
Anglais o bon niveau
Arabe
o Langue maternelle

FORMATION INITIALE

2013 o Master « Méthodes Informatiques Appliquées à la Gestion d’Entreprises » –
Université de Lorraine
2012 o Ingénieur en génie logiciel et multimédia – Institut de Génies Appliqués de Rabat
2004 o BTS en Informatique – ISTAG Rabat
2002 o Baccalauréat en sciences expérimentales Lycée Abdelkrim Khatabi Rabat

EXPERIENCE PROFESSIONNELLE

CONSULTANT JAVA MOE FULLSTACK SENIOR CREDIT AGRICOLE ILE DE FRANCE

DECEMBRE 2017 – AUJOURD’HUI

• En prestation via Synechron j’occupe un poste de consultant java Fullstack MOE Senior.

o Réalisation de plusieurs webservices pour le produit bancaire Flexigain en les sécurisant avec Kerberos.

Environnement Technique: JAVA8, Spring MVC, Spring boot, Spring Security, Docker, Kubernetes, Kerberos, ,Mockito , Junit, SVN

o Refonte d ’ u n s y s t è m e d e c h a n g e ( spot, t e r m e , F l e x g a i n , s w a p ,

p r ê t /emprunt, l e v é e , remboursement anticipé), remplacement des applets par des interfaces web.

o Consommation des web service soap utilisés par le système o Réalisation d’un Fork vers deux serveurs de calcul de risque. o Passage des contrôles de qualité avec un comité à Londre
o Tests pre-prod et livraison

Environnement Technique: UML, JAVA7, Corba, JSF 1.2, SOAP, SYBASE (Procédures stockées), Richefaces, XSD, JAXB, Junit, SVN

INGENIEUR ÉTUDES ET DEVELOPPEMENT JAVA FULLSTACK SENIOR JUILLET 2017- DECEMBRE 2017
ATOS MAROC 6 MOIS

• Participation à la refonte des fonctionnalités de traitement des comptes bancaires et des opérations de bourse de Boursorama (en s’appuyant sur les services Wordline)

o Interface de changement de mot de passe o Affichage des comptes

o Report des transactions

• Refonte du système de Wordline gérant les règles de facturation : o Modification de certaines classes métiers

o Réécriture complète de la couche service : abandon de Tapestry au profit de Spring et Thymleaf o Refonte des interfaces en s’appuyant sur le framework Bootstrap

Environnement Technique : UML, JAVA7, SPRING MVC, Restful, Jakson, MYSQL, THYMELEAF, BOOTSTRAP, XSD, FREEMARKER, Junit, MoCkito, Mapstruct, GIT

INGENIEUR ÉTUDES ET DEVELOPPEMENT JAVA SENIOR FÉVRIER – MAI 2017
ATEXO EDITION, MAROC 4 MOIS

• Refonte d’un module de chiffrement et de déchiffrement des plis dans le produit LOCAL TRUST RSEM concernant la dématérialisation des marchés publics

• Remplacement des Applets par Java Web Start

 Environnement technique : UML, Java 7, Spring 3, Restful, Jakson, Hibernate 4, Liquibase, JBPM, Cryptologie (AES, RSA), Java Web start, GIT

2

CHEF DE PROJET TECHNIQUE JAVA FULLSTACK PILCAPT CANADA INSTITUT, MAROC

JUIN

2014 – OCTOBRE 2016

2 ANS ET 4 MOIS

Développement d’une nouvelle application de pilotage des organisations intégrant la discipline Captologie comme outil de gestion des comportements : gestion des stratégies, analyse 360, veille stratégique, adoption des comportements, gestion des projets et cadre méthodologique, tableau de bords et indicateurs, Services & Products Catalog (SPC), …

Analyse complète du système et participation à la réalisation au sein d’une équipe de trois collaborateurs

• Définition de l’architecture technique : Java / Spring IoC / Primefaces / Hibernate

• Conception de l’application : UML (diagrammes de classes, de cas d’utilisation, de scénario), Design Patterns (singleton, composite/composant, chaînes de responsabilités)

• Développements et tests

o Génération des classes DAO avec STS (Spring Tools Suite)

o Modification du code source de quelques composants comme ex Primefaces MindMap

 Environnement technique : UML, Java 7, Spring IOC, JSF 2.0, Primefaces 5, SQL/Server 2008, Hibernate 4, Jquery, Jaas, Junit, SVN

DEVELOPPEUR JAVA

SERVICE INFORMATIQUE DU HCEF

(HAUT

-COMMISSARIAT AUX

EAUX ET

FORETS

AOUT

2009 – JUIN 2014

4 ANS ET 8 MOIS

MAROC)

Analyse, développement et suivi d’un système informatique gérant les adjudications et les délimitations forestières

• Conception de l’application : réunion avec les utilisateurs, modélisation UML (diagrammes de classes, de cas d’utilisation, de scénario)

• Développement au sein d’une équipe de 2 à 3 personnes o Création des couches métier, services et DAO

o Développement des interfaces graphiques web (HTML, CSS, Javascript) o Base de données : utilisation de JPA et Hibernate 3

• Formation des utilisateurs

 Environnement technique : UML, JAVA 6, JSF 2.0, PRIMEFACES 2, SQL/SERVER, HIBERNATE 3, EJB3

DEVELOPPEUR .NET ET JAVA

SERVICE INFORMATIQUE DU HCEF, MAROC

AVRIL 2006-JUILLET 2009

3ANS ET 2 MOIS

• Développement d’un système de gestion du parc informatique (2tiers) Contenu niveau 2

• Développement et suivi d’un système informatique gérant les courriers et les audiences (2tier)

 Environnement technique : UML, VB.NET 2008, SQL SERVER, UML, JAVA/J2SE, SWING, SQL
SERVER

AOUT 2004-MARS 2006

TECHNICIEN EN INFORMATIQUE 1 AN ET 7 MOIS SERVICE INFORMATIQUE DU HCEF, MAROC

Participation à :

• Préparation du réseau local de l’administration

• Installation et configuration des serveurs

• Adressage IP V4

• Création des utilisateurs sur l’Active directory

• Installation et configuration des postes des utilisateurs

• Suivi et maintenance du site Web

• Formation des utilisateurs (Outils bureautiques)

Langues

Historiques (0)

  • Il n'y a aucune activité.