Mahdi - Ingénieur de développement JAVA
Ref : 220601Z001-
95100 ARGENTEUIL
-
Ingénieur de développement, Développeur (35 ans)
-
Bientôt freelance

EXPERIENCES PROFESSIONNELLES
Depuis 09/2017
CACIB
Développeur Full Stack Senior chez CACIB
CCC est un ensemble d’applications de calcul et de suivi du risque de contrepartie
Équipe : +70 personnes (Londres, Paris, Singapour)
Environnement technique:
JAVA/JEE, JAVA 8/17, Spring (IoC, AOP, Security), Spring-boot 2.6, OAuth2, OpenID Connect, Angular 8,
Kafka, Groovy, Sybase 16, Mybatis 3, Hibernate, PL/SQL, JUnit, JBoss, Tomcat,, Jmeter, Git, Maven,
Kubernetes, Jenkins, Ansible, Sonar, DataSynapse.
Missions:
➢ Analyse technique, Design, Développements, Tests, DevOps
➢ Développements de nouveaux composants (Batchs, microservices, Rest API, gRPC API…)
➢ Migration d’un monolithe vers une architecture microservices
➢ Upgrade des versions de la stack technique
➢ Développement de nouveaux composants (UI) avec Angular
➢ Déploiement des composants sur Kubernetes avec des scripts Ansible
➢ Support, correction des bugs et amélioration des services
07/2015 au 09/2017
Coface France
Astek
Développeur Full Stack
ATLAS: Application de calcul du risque client et notations.
Environnement technique:
JAVA/JEE, MongoDB, EJB 3, Spring (IoC, AOP, JDBC), JPA, Hibernate, JSF 2, PrimeFaces, Maven, Oracle 12c,
PL/SQL, JUnit, DBunit, Weblogic, Dimensions, Jenkins, Sonar.
Missions:
➢ Team leader: Découpage en tâches, Priorisation des tâches, Chiffrage, Suivi, Control
➢ Conception (Diagramme de classes, diagrammes d'activité, use cases, diagramme de séquences sur MagicDraw)
➢ Développement, Tests Unitaires
➢ Correction des bugs et amélioration des services
Du 05/2013 au
07/2015
LCH Clearnet
Système de clearing des CDS
Environnement technique:
JAVA/JEE, Spring (IoC, Batch, AOP), JPA, Hibernate, JMS, JSF 2, PrimeFaces, Maven, Oracle, PL/SQL, JUnit,
DBunit, Tomcat, JENKINS, Sonar, JIRA, SVN, Git.
Missions:
➢ Développement, Tests Unitaires
➢ Correction des bugs et amélioration des services
➢ Agile / Scrum
➢ Support technico-fonctionnel pendant 4 mois
Du 01/2013 au
05/2013, Arrow
Financial
Consulting
Solution front to back « Camaris » dédiée aux sociétés de gestion "Buy Side"
Environnement technique:
Java/JEE, Spring, GWT, Scub Foundation, Hibernate, Jonas, SQL, HQL, JUnit
Missions:
➢ Développement, Tests Unitaires
➢ Correction des bugs et amélioration des services
2012
Stage de fin
d’études, SFR
Application de gestion des plaintes des clients
Environnement technique:
Java/JEE, Hibernate, PHP, JavaScript, HTML, SQL, MySQL
Missions:
➢ Automatisation des indicateurs et des reportings
➢ Etude de besoin, Rédaction de cahier de charges, Conception, Développement, Tests
FORMATION
2014-2016 Master Finance de Marché, mention «Bien », CNAM de Paris – ESSEC
2009-2012 Ingénieur généraliste, Institut Mines-Télécom (ex: TELECOM Bretagne), Brest, Concours Mines-Ponts
2006-2009 Classes préparatoires scientifiques, MPSI/MP*
2005-2006 Baccalauréat Sciences Mathématiques, mention « Très bien »
AUTRES DIPLÔMES
2010-2011 Master Mathématiques et Applications, Université de Bretagne occidentale, Brest (Double diplôme)
2009-2010 3éme année licence Mathématiques, Université de Bretagne occidentale, Brest (Double diplôme)
CERTIFICATIONS
2018 IBM Blockchain Foundation for Developers - Hyperledger
2016 Investments and Portfolio Theory - ESSEC Business School
COMPÉTENCES
Langages et Frameworks
Bureautique ➢ Java/JEE, Spring (IoC, AOP, Batch, Boot), Angular, Git, Maven, Kubernetes, Jenkins, Ansible, Sonar, IONIC 2, JWT, C, CUDA, PHP, HTML, CSS, JavaScript, XML, JSON, SQL, NoSQL, Python, UML
Informatique
➢ Systèmes logiciels distribués, Programmation Objet, Algorithmique avancée, SGBD (Oracle, MySQL, PostgreSQL), Windows, Linux
Finance
➢ Produits de taux et gestion de portefeuille, Futures et options, Gestion d'actifs et des risques, Macroéconomie financière et analyse de la conjoncture, Collecte et gestion des capitaux, Produits bancaires
Mathématiques
➢ Processus stochastiques, Communication numérique, Probabilité approfondie, Statistique
Bureautique
➢ Microsoft Office, Open Office
LANGUES ACTIVITÉS ET LOISIRS
Français
Anglais Bilingue
Courant Loisirs
Sport Lecture de quotidiens, dessin, peinture Natation, badminton