Welcome to Ilyas's freelance profile!
Location and workplace preferences
- Location
- Courdimanche, France
- Can work onsite in your office in
-
- Courdimanche and around (up to 50km)
- Nanterre
- Paris
Preferences
- Project length
-
≥ 6 months
Verifications
Freelancer code of conduct signed
Read the Malt code of conduct
Languages
Categories
Skills (8)
- Languages
-
Beginner Intermediate Advanced
- Architecture
-
Beginner Intermediate Advanced
- Containerization
-
Beginner Intermediate Advanced
- Databases
-
Beginner Intermediate Advanced
- Frameworks
-
Beginner Intermediate Advanced
-
Beginner Intermediate Advanced
-
Beginner Intermediate Advanced
- Testing
-
Beginner Intermediate Advanced
Ilyas in a few words
Pendant mon parcours professionnel j'ai eu l'occasion de travailler sur différents types de projets ce qui m'a permis d'avoir de l'expertise sur plusieurs technologies.
Je suis aussi quelqu'un de très social, ce qui me permet de m'adapter rapidement à l'équipe avec laquelle je travaille.
Experience
Société Générale - CIB - Société Générale
Banking & Insurance
Ingénieur d’études et développent JAVA/JEE - As a freelancer
Missions et tâches réalisées :
▪ Développement du projet from scratch : de la conception jusqu’à la mise en prod
▪ Conception technique des User et Technical Stories.
▪ Développement de nouvelles fonctionnalités (User Stories, Technical Stories) et correction de bugs.
▪ Relecture de code (Code Review)
▪ TDD
BPCE - BPCE
Banking & Insurance
Ingénieur d’études et développent JAVA/JEE/VueJs
Missions et tâches réalisés :
Conception technique des User et Technical Stories.
Développement de nouvelles fonctionnalités (User Stories, Technical Stories) en Back-End (Spring Boot : 70 % ) et Front-End (VueJs : 30%)
Implémentation des web services Rest.
Enedis - Enedis
Energy & Utilities
Ingénieur d'études et développement JAVA/JEE/Angular
->Développement de nouvelles fonctionnalités (User Stories, Technical Stories) en Back-End (Spring ) et Front-End (Angular 6)
->Implémentation des web services soap et rest
->Implémentation des tests automatisés d’acceptation et de non régression en utilisant le framework « Fitness »
->Implémentation des bouchons en utilisant le framework Wiremock
->Orchestration des web services en utilisant le bus d’échange OSB (Oracle Service Bus)
->Correction des anomalies fonctionnelles en PROD (PL/SQL)
->Préparation du dossier d’architecture de migration d’une partie de SGE vers une nouvelle Micro App.
->Etude et conception et réalisation de la migration des batchs SGE. Exemples :
Exemple 1 :
-Reporter la partie métier d’un batch sur la nouvelle Micro-App.
-Remplacement des appels EJB par des appels aux webservices SOAP
Exemple 2 :
-Remplacement de trois batchs (Batch de création d’index SOLR + Batch PL/SQL pour remplir une table dans Oracle) par l’utilisation du stack ELK (ElasticSearch / Logstash / Kibana)
-Participation à la création d’une nouvelle micro-app pour appeler ElasticSearch.
->Etude et conception et réalisation de la migration des services métiers de SGE vers la nouvelle Micro App.
->Migrer la partie OSB (Oracle Service Bus) vers une nouvelle micro application en se basant sur le framework apache camel.
->Présentation du POC pour la nouvelle micro-application d'orchestration.
Linedata Services - Groupe Linedata
Software Publishing
Ingénieur d’études et développent JAVA/JEE
-> Missions et tâches réalisées :
Développement de nouvelles fonctionnalités et participation à la maintenance de la solution pour les clients: WAFASALAF, WAFABAIL, SOFAC, BBVA, BANKINTER
Rédaction des documents de spécifications techniques.
Assistance aux clients.
Développement et maintenance des WebServices SOAP (Exemple : Développement du webService qui permet l’exécution du process de la signature électronique)
Développement de la partie backend avec le framework Spring,
Développement des nouvelles fonctionnalités de l’application coté client avec JavaScript
Projet 2 : Ekip-Mobile Ekip-Pos Version Mobile
-> Missions et tâches réalisées :
Développement de nouvelles fonctionnalités et participation à la maintenance de la solution pour le client: MAROC LEASING
Rédaction des documents de spécifications techniques.
Assistance aux clients.
Développement des nouvelles fonctionnalités de l’application coté client avec Le framework AngularJs.
Projet 3 : GDPR (Anonymisation des données à caractères personnelles : Imposé par l’union européenne)
-> Missions et tâches réalisées :
Droit à l’oubli (Purge de données expirées) :
-Développement de workflow et workitem pour la purge d’une donnée expirée en utilisant le framework
JBPM.
-Développement d’un batch pour la suppression des données expirées en utilisant Spring Batch.
Batch d’anonymisation :
-Développement de procédures PL/SQL pour l’anonymisation d’une base de données
Projet 4 : Développement d’un outil de migration d’une application (de paramétrage) basée sur STRUTS vers fwk360 (framework interne)
-> Missions et tâches réalisées :
Migration de la partie IHM en utilisant le parser JSP JSOUP.
SILOG Int
Raw materials industry
Ingénieur d'étude et développent JAVA/JEE
Migration de métier C++ en JAVA.
Développement des modules de l’ERP avec JAVA/JEE
Tests Unitaires.
Recommendations
Check out Ilyas's recommendations