Ali Belkady

développeur java expert fullstack / tech lead

Paris, France

  • 48.85661400000001
  • 2.3522219000000177
Proposer un projet

Vérifications

Rejoignez la communauté Malt pour découvrir le profil complet de Ali Belkady
Rejoignez la communauté Malt pour découvrir le profil complet de Ali Belkady

Découvrez ce que recherche Ali

Déplacement
Peut faire la totalité d'une mission dans vos locaux
Zone d'activité
Recherche des missions à Champs-sur-Marne et 15km autour
Compétences
Recherche des missions en Angular, Méthode agile, Java, Spring boot
Durée de mission
Recherche des missions entre 3 et 6 mois, ≥ 6 mois
Secteur d'activité
Préfèrerait éviter les secteurs Banque & assurances, Vins & Spiritueux

Ali en quelques mots

J'ai 12 ans d’expérience en développement web / JAVA / JEE

J'ai réalisé la majorité de mes missions en SSII, puis, j'ai démarré (depuis Avril 2017) ma propre activité en tant que freelance.

Je propose comme services :
• la réalisation d’applications web (back-end et front-end), mobile, client lourd et CMS,
• l'encadrement des développeurs en tant que leader technique.
• une expertise JAVA

Je souhaites travailler dans tous domaines d'activité hors banque, finance, assurance et jeux de hazard.
Ma zone géographique de recherche est concentrée sur Paris, Paris-est et la Défense (1h de transport max depuis Noisy-Champs).

Je développe principalement en mode Agile SCRUM.

J'ai été amené à travailler dans des environnements :
- E-commerce
- Multi-thread
- Micro-service
- A fort trafique
- Sécurisés
- Clusterisés
- Ayant un workflow de messages
- Ayant des batchs nocturnes
- Ayant un fonctionnel complexe
- Très peu documentés


Parmi les tâches remarquables que j'ai réalisé :
- réalisation de fonctionnalités à faible temps de réponses
- optimisation des performances de fonctionnalités
- réduction de la volumétrie du stockage en base de données
- correction de problèmes liés à une réplication de cache entre noeuds
- génération de gif animés en réalisant des traitements d'images (pixel par pixel)
- utilisation de la technologie sans contact RFID

Expériences

février 2018 - septembre 2019 | Noisy-le-Grand, France

Transports

RATP Smart Systems

Expert Java

Mission 1 : Développement de fonctionnalités pour le service Informations Voyageurs

On m’a confié un ensemble de projets différents qui portent tous sur une même application que j’ai
refondue entièrement techniquement.

Projet 1.1 : POC du projet W (3 mois)
Projet 1.2 : Refonte technique d’APIX : Agrégateur d’informations voyageur (4 mois)
Projet 1.3 : Rajout de tarifs aux l’itinéraires (3 mois)
Projet 1.4 : Hopen Maas : Adaptation du produit à un nouveau client (3 mois)

Equipe : 1 développeur back, 1 développeur mobile, 1 tech lead, 1 chef de projet, 1
Architecte

Environnement technique d’APIX après refonte : JAVA 11, 10 et 8, JEE, WINDOWS 10, MARIADB, SQL,
HTML5, CSS 3, JQUERY, JAVASCRIPT,
SPRING 5, SPRING DATA, HIBERNATE, JPA,
REST, SOAP, JSON, JAVA.NET.HTTP, CXF, APACHE HTTPCLIENT, JACKSON
JETTY, GOOGLE MAPS API,
ECLIPSE, GIT, MAVEN, JENKINS, SONAR,
JUNIT, MOCKITO
REDMINE, GITLAB



Mission 2 : Réalisation d’une application de rechargement de titres de transport à distance (6 mois)

On m’a confié le développement de 2 applications dans le cadre du projet TCT : Terminal de
chargement de titres de transports. L’objectif du projet est de permettre à des clients dépositaires
(tabagistes) de vendre un service de rechargement des titres de transport à distance.

Projet 2.1 : Smart Ticket : serveur de rechargement à distance
Projet 2.2 : Ticketing SDK : un SDK regroupant plusieurs fonctionnalités liés à la billettique en IDF

Equipe : 3 développeurs (+7 en centre de service), 1 scrum master, 1 architecte, 1 tech
lead, 2 Product Owners, 1 Chef de projet

Environnement technique : JAVA 8, WINDOWS 10, SQL, SQLITE
JACKSON, GSON, RETROFIT 2, DAGGER 2, OWNER, KEYPLE
ECLIPSE, GIT, MAVEN, JENKINS, SONAR, REDMINE
JUNIT, MOCKITO, H2
octobre 2017 - décembre 2017 | Paris, France

Automobile

AAA DATA

Référent technique JAVA full-stack

- Choix des technologies à utiliser
- Mise en place des diverses couches de l’application
- Préparation de l’architecture de l’application.
- Conception globale de l’ensemble de l’application.
- Développement des fonctionnalités.
- Réalisation des tests unitaires et d’intégration.

Projet : GAGE AUTO : interface de télétransmission des opérations de GAGE vers le ministère de l’intérieur

J’ai intégré l’équipe d’un nouveau projet GAGE AUTO au Sprint 0 en tant que référent technique fullstack afin de mener à bien le développement d’une petite application assez sécurisée et d’atteindre
une version mise en production assez rapidement ayant les fonctionnalités majeures de base.

L’application est un site internet responsif à accès restreint développé pour le compte des membres de l’ASF (Association Française des sociétés Financières).

Jusque début novembre, les sociétés financières de l’ASF devaient déposer ou envoyer aux préfectures un dossier pour chaque opération de gage (inscription, radiation, cession et prorogation). Le temps de traitement de ce dossier pouvait prendre 2 à 3 semaines. Dorénavant, grâce à GAGEAUTO, il suffira pour ces sociétés d’avoir un compte sur le site et de remplir un simple formulaire. La réponse du SIV (Le Système d'Immatriculation des Véhicules) sera alors quasi immédiate.

Le développement respecte la méthodologie agile SCRUM (sprint variable 1 à 2 semaines)

Equipe : 7 personnes (1PO, 1 Scrum Master/Architecte technique, 2 Référents Techniques, 1 Testeur, 2 Admins systèmes)

Environnement technique :
JAVA 8, JEE, WINDOWS 10, MARIADB, SQL,
HTML5, CSS 3, BOOSTRAP 4, JQUERY, JAVASCRIPT, JSON,
SPRING BOOT 1.5, SPRING SECURITY, SPRING CACHE,
SPRING MVC, THYMELEAF 3, FREEMARKER
SPRING DATA, HIBERNATE, JPA,
CXF, SOAP, OPENCSV
MICROSOFT AZURE (cloud), TOMCAT,
ECLIPSE, SVN, MAVEN, JENKINS, ARTIFACTORY,
JUNIT, MOCKITO, SPRING TEST, SPRING SECURITY TEST, H2
JIRA
mai 2017 - septembre 2017 | 93500 Pantin, France

Energie

GRDF

Leader Technique Java Angular

- Définition du rythme du développement.
- Conception globale de l’ensemble de l’application.
- Découpage des tâches.
- Mise en place des bonnes pratiques de développement.
- Assistance à l’ensemble de l’équipe de développement.
- Développement des nouvelles fonctionnalités.
- Réalisation des tests unitaires et d’intégration.
- Revue et amélioration de la qualité du code.
- Gestion des environnements bas (Bac à sable, Intégration et Validation)

Projet : GAZBHY : conversion et adaptation du gaz B en gaz H dans le nord de la France :

J’ai intégré l’équipe du projet GAZBHY au Sprint 3 en tant que Lead Tech afin d’encadrer une jeune équipe de développeurs, de participer au développement l’application et d’atteindre une version stable et qualitative pour une première mise en production.

Le gisement de Groningue aux Pays-Bas, qui alimente en gaz naturel la région des Hauts-de-France va bientôt être épuisé. GRDF devra remplacer dans le cadre du projet GAZBHY l'alimentation en gaz d'environ 1.3 millions de foyers et de centaines d'industries.
Avant de procéder à cette modification, GRDF a besoin au préalable, de faire un recensement complet chez des particuliers et des professionnels, puis, d’appliquer certaines adaptations aux équipements si besoin.

La première version de l’application à mettre en production est une version pilote qui se limitera à quelques secteurs au nord de la France. Cette dernière est principalement à destination d’1 millier d’intervenants qui travailleront sur tablette et d’une centaine de pilotes et d’administrateurs qui l’utiliseront en mode desktop. C’est donc une application responsive ayant un workflow à complexité modérée, qui nécessite d’être bien sécurisée et d’avoir une bonne fiabilité des données.

Le développement respecte la méthodologie agile SCRUM (sprint de 2 semaines)

Equipe : 9 personnes (1 Chef de projet, 1 Architecte technique, 1 Architecte fonctionnel, 1 Lead Tech, 3 Développeurs, 1 Testeur, 1 Stagiaire)

Environnement technique :
JAVA 8, JEE, WINDOWS 10, CYGWIN, POSTGRESQL, SQL,
HTML5, CSS 3, ANGULAR 2, Materialize, TYPESCRIPT, JAVASCRIPT, JQUERY, JSON,
SPRING BOOT, HIBERNATE, JPA, JERSEY, JACKSON,
APACHE, TOMCAT, SPRING SECURITY, SPRING CACHE, FLYWAY
ECLIPSE, GIT, MAVEN, NPM, JENKINS, SONAR, ARTIFACTORY,
JUNIT, MOCKITO,
REST, COBIGEN
JIRA, CONFLUENCE
mai 2016 - janvier 2017 | Bagnolet, France

E-commerce

DARTY

Ingénieur d’études et développement JAVA/JEE

4 recommandations externes

Formations

Langues

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte