Med B.

Consultant

555 dollar
Freelancer
4 years
Aix-en-Provence, FRANCE

My experience

AtosMarch 2020 - Present

More

FreteriumOctober 2019 - February 2020

- Re-Structuration de la partie Client (Front-End) de la plateforme.
- Modularisation de l'application.
- Refactoring du code source (nomenclature, best-practices, optimisation des boucles)
- Création d'un process de test-automatiser via 'Cypress.io'
- Stabilisation des fonctionnalités existante
- Construction d'un environnement de test
- Revue de l'expérience utilisateur (UX)
- Optimisation de la consommation des l'APIs

https://www.freterium.com/
More

FreteriumOctober 2019 - January 2020

Sujet : Plateforme Logistic Freterium
Développement d'une plateforme de monitoring et de gestion des flux logistique :
https://www.freterium.com/
Client : Produit interne
Contexte : Logistique
Méthodologie : Agile-Scrum
Equipe : 9 personnes (Architect, Web dev, Mobile, Backend, Bdd-manager, Annalytics, marketing, Optimisation, Operations)

Missions et Tâches :
* Réévaluation du code
* Revoir la conception de l'application cote client.
* Revoir le flow de l'application
* Conception de la stratégie de déploiement
* Recrutement de l'équipe front
* Formation de l'équipe front
* Elaboration des documents d'utilisation/manipulation.
* Optimisation des structures des appel API.
* Développements :
o Web Service : rest/JSON
o Exposition et consommation via : SWAGGER
o IDE utilisée : Visual Studio Code
o Gestion des dépendances : NPM.js, npx
o Librairies utilisées : Jquerry, sicket.io
* Suivi des tâches, ticketing (Notion : https://www.notion.so/, Excel).

Environnement :
BackEnd : PHP, Symfony 4
FrontEnd : TypeScript, Angular[JS,2,4]
BdD : MySql
Outils : Versionning : GIT
Déploiement : Degital-Oceans, E2E : Cypress
More

everisOctober 2018 - November 2019

Client JLL : https://www.jll.fr/

Mission Comportant:
- la maintenace TMA
- L'audit et l'annalyses des pratiques utiliser sur le projet
Technologies:
- Front-End : Angular 4
- Backend : .Net Core 2


https://www.everis.com/morocco/fr/about-us-spain-morocco
More

D.X.CNovember 2018 - October 2019

PROJET 1 :
Sujet : Plateforme de la gestion de la logistique des articles vendus en magasin
Conception d'un système d'entrée de données complexes (formulaire géant) pour permettre à Orange France de gérer et tracker à travers ses différents départements, les articles vendus dans ses boutiques.
Client : Orange France
Contexte : Télécom
Durée : 4 mois
Méthodologie : Agile-Scrum
Equipe : 9 personnes (Scrum-Master, Sécurité, BDD-manager, Architect, Testeur, directeur de projet, directeur-SI Client, Designer, Web-Front end)

Missions et Tâches :
* Analyses et validation des besoins avec les proxy.po/client
* Documentations des process
* Spécifications techniques et /ou fonctionnelles (testes, dépendances, POC, MVP)
* Proposition et élaboration sur le stack technique
* Développements :
o Web Service : Rest/JSON
o Exposition et consommation via : SWAGGER
o IDES utilisées : Visual Studio Code, IntelliJ-Idea, ...)
o Gestion des dépendances : NPM.js, Bower.js, Grunt.js
o Librairies utilisées : Angular Material
* Tests techniques / fonctionnels : Jasmine, Cypress.js
* Tests unitaires (Junit, PHPunit, MSTEST...)
* Intégration continue Github, AZURE
* Suivi des tâches, ticketing (Github, Excel)

Environnement :
BackEnd : C#, .NEt-core 2.1
FrontEnd : TypeScript, Angular [7, 8],
BdD : SQL-Server
Versionning : GIT,
Déploiement : AZURE
Tests : Jasmine, E2E : Cypress

PROJET 2 :
Sujet : Refonte de la plateforme RH avec Liferay7 et Angular
Optimisation et structuration de l'expérience client en utilisant de nouvelles technologies (dernière version de Liferay, Angular)
Client : VCGP (Vinci Construction Grand Projet)
Contexte : B.T.P.
Durée : 8 mois
Méthodologie : Agile-Scrum
Equipe : 24 personnes (Scrum-Master, Sécurité, BDD-manager, Architect, Testeurs, directeur de projet, directeur-SI Client, Designer, Web-Front end, proxy-po, chef de projet, manager de projet)

Missions et Tâches :
* Analyses et validation des besoins avec les proxy.po/client
* Rédactions du cahier des charges des livrables font-end.
* Monter en compétence des collaborateurs
* Formation des stagiaires et junior
* Proposition et élaboration sur le stack technique
* Conception puis Création des Module Angular a intégrer dans l'application.
* Gestion de la compatibilité Angular/LifeRay.
* Elaboration de la stratégie de test du Front-End
* Développements :
o Web Service : JSON
o Exposition et consommation via : SWAGGER
o IDES utilisées : Visual Studio Code, Eclipse
o Gestion des dépendances : NPM.js, Bower.js, Grunt.js, maven
o Librairies utilisées : Angular Material, Bootstrap, BeaconKontakt, BLE,
* Tests techniques / fonctionnels : Jasmine, Cypress.js
* Intégration continue Github, AZURE, Jenkins, sonar
* Suivi des tâches, ticketing (Jira, Confluence)

Environnement :
BackEnd : Java, Liferay DXP 7.1
FrontEnd : TypeScript, Angular[7, 8, 9]
BdD : MySql
Outils : Versionning : GIT
Déploiement : AZURE
Tests : Jasmine, Cypress
More

DXC TechnologyNovember 2018 - October 2019

Concevoir un système d'entrer de données complexe (formulaire géant) pour

permettre à orange France de gérer et traquer à travers ces différents

Département les articles vendus dans ces boutiques.

---Technologies

* Angular 7 : https://angular.io/

* Angular-Material 7 (Design) : https://material.angular.io/

* Swagger (interfaçage front-back) : https://swagger.io/

* .NET core 2.1 (Backend) : https://dotnet.microsoft.com/

* i18n (internationalization : multilingue) : https://angular.io/guide/i18n

* Hébergement Cloud : Microsoft AZURE = https://azure.microsoft.com/fr-fr/
More

B3GApril 2018 - September 2018

Development of Web solutions with the latest technologies of the front-end market "ANGULAR (TS & JS)": https://angular.io/

--> Development of 'User-Experience' (UX) and User Interface (UI) architectures according to the latest Predisposition.

- Client : https://www.cihnet.co.ma/. Version 2
- Service-Workers
- Angular-Material: https://material.angular.io/
- Angular-CLI: https://cli.angular.io/
- Angular-Universal
- Angular-Shell
- i18n
- Testing: Cypress: https://www.cypress.io/
- Interfacing with the backend: Swagger: https://swagger.io

---- " Improve the life of the Moroccan web-user " ---

Official Website: http://b3gtech.com/
More

CIH Banque pour les particuliersApril 2018 - September 2018

Sujet : Plateforme web de CIH Banque pour les particuliers
Refonte complète de la plateforme existante de CIH (cihnet.co.ma) avec les nouvelles technologies ANGULAR afin d'améliorer la performance de l'application et l'optimisation de la consommation des APIs
Client : CIH Banque
Contexte : Fin-Tech
Durée : 7 mois
Méthodologie : Agile-Scrum
Equipe : 9 personnes (Scrum-Master, Sécurité, BDD-manager, Architect, Testeur, directeur de projet, directeur-SI Client, Designer, Web-Front end)

Missions et Tâches :
* Développer une tempête ANGULAR
* Concevoir des Modules/Composant standards pour l'application.
* Rédactions du cahier des charges
* Proposition et élaboration sur la stack technique (version Angular, librairie...)
* Implémenter les pratiques de sécurité bancaire dans le frontend
* Implémenter une logique de token(jeton) par action/appel-API.
* Développements :
o Web Service : REST/JSON
o Exposition et consommation via : SWAGGER
o IDES utilisées : Visual Studio Code, IntelliJ-Idea, ...)
o Gestion des dépendances : NPM.js, Bower.js, Grunt.js
o Librairies utilisées : FireStore, BeaconKontakt, BLE,
* Tests techniques / fonctionnels : Jasmine, Cypress.js
* Tests unitaires (Junit, PHPunit, MSTEST...)
* Intégration continue Github, AZURE, heroku
* Suivi des tâches, ticketing (Jira, Redmine, Mantis...)

Environnement :
BackEnd : C#, dotNet-Core 2,
FrontEnd : TypeScript, Angular[4, 5]
BdD : SQL-Server
Versionning : GIT
Déploiement : AZURE
Tests : Jasmine, Cypress
More

Family Web CompanyDecember 2017 - March 2018

Developing a multi-platform service (Mobile, Web, A.P.I.) that uses the I.O.T. technology (BEACONs) for marketing purposes with different use cases.

- Angular dashboard
- Ionic mobile App
- NodeJs 8 Backend
- Azur-Cloud Host
- FireBase Push-Notification

Official WebSite : https://familywebcompany.com/
More

groupe LogistiqueSeptember 2017 - December 2017

Développement de solutions, macro et micro localisation, pour un groupe Logistique.
Macrolocalisation des véhicules : GPS.
Microlocalisation : Technologie beacon Beacons [interaction personnels avec les véhicules].
More

Ensah Business ServicesNovember 2016 - January 2017

Realization of a big data mini project and data analysis:

- Data processing & transformations using the R language.

- Warehousing using Hadoop Ecosystem - Cloudera.

- Visualization using D3.JS.
More

Map-conceptsAugust 2015 - September 2015

-modélisation, conception et programmation de sites web divers (ecole, agence, site interne)
-scraping et scratching (javascript)
-étude et analyse de marché
-design et graphisme

https://map-concepts.com/

My stack

Databases

MySQL, Microsoft SQL Server, Oracle, MongoDB

Middleware

Jenkins

Technologies

Web Services, GlassFish, Software Engineering, SDK, BlueTooth Low Energy

Computer Tools

OpenOffice, Microsoft Word, Microsoft Excel

Languages

C++, JavaScript, HTML, PHP, Python, Java, UML, Jscript, C/C++, SQL, XML, TypeScript

Mobile

Android

Environment of Development

Android Studio, IntelliJ Idea

Frameworks

AJAX, jQuery, WordPress, Express.js, REST, Node.js, Laravel, PHPUnit, Bootstrap, AngularJS, Symfony, Angular

Business Intelligence

SPSS

Others

UX Design, Spanish, Project Management, Mantis, CLI, Data processing, GitHub

Software testing

Redmine, Jasmine

Analysis methods and tools

Agile Methodology, DevOps, Junit, Apache Maven

IT Infrastructure

iOS, Virtualization, Heroku, Docker, VMware, Ubuntu, Git, Azure

Protocols

JSON, FTP, TCP/IP, HTTP, SOAP

Big Data

Hadoop, Big Data

My education and trainings

BAC+5 ingénieur d'état - Software Development specialised in Business Intelligence (B.I.) - Ecole Nationale des Sciences Appliquées d'Al Hoceima2011 - 2017

D.E.U.G. Diplome d'Enseignement Universitaire Générale - sciences economique - Faculté Polydisciplinaire de Nador2013 - 2015

Baccalaureat, Sciences physiques - LYCEE MOULAY ISMAIL2012 - 2013