Menu

Antoine CHEKROUN

Courbevoie

En résumé

Mes compétences :
Java EE
Typescript
Architecture
Spring Framework
AngularJS
AWS
Docker
Hibernate

Entreprises

  • Thales - Ingénieur Développeur JEE / AngularJS

    Courbevoie 2016 - maintenant Développement d'un Cargo Community System. L'application répond aux besoins logistiques de l'ensemble des acteurs du transport de marchandises et facilite l'échange d'informations entre eux.

    Techniquement, ce SI est scindé en deux projets.
    - Un frontend reposant sur AngularJS avec TypeScript
    - Un backend exposant une API REST développée à partir de la stack Spring, architecturé sous forme de micro-services.

    De part mon expérience et ma connaissance des technologies JEE et des architectures distribuées, j'agis principalement sur le développement du backend et j'interviens régulièrement dans les décisions de design et d'architecture.
    Par ailleurs, je travaille ponctuellement sur le code frontend. AngularJs couplé à Typescript offre une toute autre vision d' AngularJS 1.x. Le typage fort et la programmation orienté objet apporte une vraie fraîcheur au développement JavaScript ES5.

    Agile - MicroServices - Docker - Spring - AngularJS - Typescript - PostgreSQL
  • Gemalto - Ingénieur Développeur JEE - Prague, CZ

    Meudon 2015 - 2015 Client : Sprint – Etats-Unis

    L’objectif de ce projet était d'améliorer un module OTA déjà développé pour Sprint. Ce module optimise le flux de pollings. Il permet à l'opérateur d’activer ou désactiver le polling automatique lors de l’allumage du téléphone. L'amélioration consistait en une modification du design de la BDD, et la modification de certains d’APDUs envoyés à la carte.
    > Optimisation flux pollings
    > Modification design BDD
    > Logical delete
    > Fusion de plusieurs tables en BDD
    > Modification d’APDU envoyés à la carte

    WebLogic - OracleDB - Spring - EJB 3.0 - JPA - XPath
  • Gemalto - Ingénieur Développeur JEE - Prague, CZ

    Meudon 2015 - 2015 Client : Entel – Pérou

    Entel souhaitait migrer une plateforme OTA d’Ericsson vers une plateforme OTA Gemalto, cependant ce client ne souhaitait pas modifier la façon dont il communiquait avec son serveur OTA. L’objectif de ce projet était de convertir les anciennes commandes SOAP Ericsson en un format compatible avec notre plateforme

    > Architecture
    > Rédaction de documents techniques
    > Design patterns

    Tomcat - JAX-WS - JAXB - UML
  • Gemalto - Ingénieur Développeur JEE - Prague, CZ

    Meudon 2015 - 2015 Client : KPN – Pays-Bas

    Ce projet avait pour but ajouté la prise en charge des SIM M2M. Ces cartes SIM sont spécifiques et ne répondent pas aux mêmes normes de sécurité que les SIM classiques. Le workflow utilisé lors de la création d’abonnement lié à ses cartes devait être adapté. De nouvelles clés de sécurités devaient être calculées. D’autre part, nous avons modifié le protocole d’échange de MasterKeys entre KPN et Gemalto et changé les algorithmes utilisés pour encrypter ces clés de sécurité.

    > Adaptation du workflow utilisé lors de la création d’abonnements
    > Calcul de nouvelles clés sécurité
    > Modification du protocole d’échange de Masterkey
    > Cryptographie AES/DES
    > Migration des clés de sécurité DES > AES
    > Protocole d’échange d’informations très sensibles

    Tomcat - Oracle DB - JKS - JCE
  • Gemalto - Ingénieur Développeur JEE - Prague, CZ

    Meudon 2013 - 2015 Client : Verizon Wireless – Etats-Unis

    Je travaille actuellement sur une solution OTA livrée au plus important MNO des Etats-Unis. Cette solution permet à cet opérateur d’administrer à distance les cartes SIM de ses clients. 130M+ clients.
    > Ajout de nouvelles fonctionnalités.
    > Optimisation des flux de pollings.
    > Cycle de vie des abonnements/abonnées/cartes.
    > Détection de mobile.
    > Mise à jour d’applet SIM. (Roaming policies).
    > Envois de notifications SOAP à Verizon.

    WebLogic - Oracle DB - EclipseLink - EJB 3.0 - JPA - JTA - MDB - JSP - JAX-WS - HA (SLA : 99.999%)
  • Gemalto - Software Developer Internship - Beijing, CN

    Meudon 2013 - 2013 - Participation au sein d'une équipe de développement à l'analyse des besoins et au développement d'un nouveau serveur d'applications.
    - Rédaction des spécifications techniques et document de conception.
    - Implémentation et test des nouvelles fonctionnalités.
  • Wyplay - Stagiaire

    ALLAUCH 2012 - 2012 Développement "from scratch" d'un navigateur Internet adapté à la télévision.
  • SFA - Chef de projet

    2011 - 2012 Développement du site web SeFaireAider.com

    Projet étudiant,
  • Carlo Erba - SDS - Ouvrier

    2011 - 2011 Conditionnement de produits chimiques

Formations

Réseau

Annuaire des membres :