Bienvenue sur le profil Malt de Driss !
Localisation et déplacement
- Localisation
- Paris, France
- Télétravail
- Effectue ses missions majoritairement à distance
Préférences
- Durée de mission
-
- entre 1 et 3 mois
- entre 3 et 6 mois
- ≥ 6 mois
Vérifications
Charte du freelance Malt signée
Consulter la charte
Langues
Catégories
Compétences (15)
- Langages
-
-
-
-
- Cloud
-
- Frameworks
-
-
-
Driss en quelques mots
• Langages : JavaScript, HTML, CSS, PHP, Java, XML.
• Big data: Elastic search, influx db.
• NoSql: MongoDb.
• Frameworks et librairies: Angular, React, Redux, Redux-saga, Node js, Backbone, Karma, Jasmine, Mocha, Chai, Sinon, Jest, Type script, Rx js, Bootstrap, Material ui, Yeoman, ES6, ES7, Type script, Aws, S3, cloud formation, dynamoDb, EC2, Lambda, Graphql, Graphiql, Apollo, Express js, Grunt, Gulp, Webpack, Bower, Babel, Less, Socket IO, Oplog, Winston, IntroJs, Sequelize, Mongoose, JQuery, React hooks, StoryBook, Underscore, Lodash, Moment, Require JS, HandleBars, C3, D3, D3 selector, Node-schedule, text to speech, Plupload, Full calendar, NgMap, OpenStreetMap, GoogleMaps, DHTMLX, Symfony, Doctrine, Zend, Hibernate, Spring.
• Versioning: Git hub, Mercurial, SVN.
• Web services : Rest.
• Méthodes et AGL : UML, Merise.
• SGBD : Oracle, PostgreSql, SQL server, MySQL.
• Systèmes d’exploitation : Linux (RedHat, Debian), Windows.
• Management : ITIL V3, MS Project, gestion de projet, agile, scrum, kanban.
• Réseaux et VOIP : Asterisk, Unix, Cisco.
• Outils et IDE: Web storm, Vs code, Jenkins, sonar, Docker, Devops(IBM bluemix, Git), Grafana, Heidi sql, phpMyAdmin, NetBeans, Eclipse, Jira, Review board, tortoise, nginx, trello.
Expériences
GiantLink
Télécommunications
Responsable développement informatique
• Développer diverses applications.
• Gérer une équipe de 3 développeurs.
• Développer des APIs.
• Technologies : Javascript, Php, Xhtml, Css, Jquery, Ajax, MySql, RedHat CentOs, C#, Sql server, Windows server.
CCA International
Télécommunications
Analyste développeur IT groupe
• Développement des différents outils de travail (CRM, outils de mailing, outils de collaboration, outils d’encadrement, enquêtes de satisfaction, ….).
• Développement des applications Web à l’aide de PHP5, JavaScript et Ajax.
• Maintenance des applications développées.
• Amélioration des applications développées en ajoutant des modules supplémentaires.
• Rédaction du plan et cahier de recette pour validation des applications développées avec le client.
• Rédaction de la documentation utilisateur afin de faciliter l'utilisation de l'application développée.
• Technologies : Javascript, Xhtml, Css, Jquery, Ajax, Php, RedHat CentOs, Uml, Sql server, Symfony, Zend Framework, MySql, DHTMLX, Svn.
Oneo
Agence & SSII
Analyste développeur IT
• Participation à la rédaction des documents de référence pour l'installation des applications.
• Développement des applications Web/e-commerce à l’aide de Doctrine, Zend, Symfony et Angular.
• Diagnostiques avancés et corrections des bugs.
• Mise en place des scripts (requêtes, scripts PHP, procédures MySQL) pour l'alimentation, migration ou synchronisation des données.
• Suivi des environnements de la recette technique, ainsi que les environnements de la pré-production et de la production.
• Gestion, amélioration et maintenance de la plateforme back-end des différents sites e-commerce.
• Rédaction du plan et cahier de recette pour validation des applications développées avec le client.
• Rédaction de la documentation utilisateur afin de faciliter l'utilisation de l'application développée.
• Technologies : Angular, Node js, Bower, Jquery, Grunt, HTML, CSS, Bootstrap, Require JS, javascript, php, mySql, GitHub, Scrum, Doctrine, Zend framework, Symfony, git.
Atos Worldline
Agence & SSII
Ingénieur développement informatique
• Développement des différents modules de web mailing : gestion de contacts, gestion de mails, gestion de cloud (Amazaon S3), interface des réseaux sociaux (Facebook, Twitter, Linkedin), gestion des préférences et gestion d’agenda.
• Evolution d’une application de statistiques contenant une vue graphe et une vue tableau pour l’affichage des indicateurs pour des critères donnés. L’application utilise Elastic Search pour avoir les données à afficher.
• Maintenance du code existant.
• Test et recette des tâches déjà développées.
• Animation et présentation des tâches développées à la fin de chaque sprint.
• Etude et analyse fonctionnelle des différents projets.
• Configuration et utilisation d'Elastic search (Big data).
• Technologies : Backbone, Angular, Node JS, Karma, Jasmine, HTML5, CSS, Bootstrap, Require JS, C3, D3 (plugin JS des graphes), Moment JS, Grunt, Bower, Elastic Search, HandleBars, SCRUM Agile, Js Hint, JSON, Mercurial, rest API, Jquery, underscore, fullCaldendar.
SNCF - SNCF
Transports
Ingénieur développement JS FULL STACK
• Participation à la mise en place du module de sonorisation permettant aux agents de lancer des annones sonores pour informer les voyageurs.
• Estimation et découpage des tâches à l'aide de la méthode Agile Scrum.
• Alimentation du plan de transport des gares en se basant sur le module OPLOG node js qui fait l'écoute sur les différentes collections.
• Utilisation du module Socket IO node js pour synchroniser les modifications des trains côté client et serveur.
• Mise en place d'un CRON JOB pour envoyer des rapports d'une manière automatique et séquentielle aux agents SNCF.
• Réalisation d'une interface permettant aux agents de consulter les différents rapports (modifications des horaires trains, annonces déclenchées, ...) sous format HTML et EXCEL.
• Participation à la réalisation des écrans train et gares pour informer les voyageurs des horaires des trains, informations conjoncturelles, retards, ...
• Utilisation du processus DEVOPS.
• Mise en place des différentes API pour faciliter la communication entre les différents modules de l'application.
• Technologies: Node JS, React, Redux, Redux-saga, Mongo DB, Express, Jest, Yeoman, Mongoose, Sequelize, Babel, Oplog, Devops(IBM bluemix, Git), HTML5, CSS, Lodash, Gulp, Cron, Scrum, Bootstrap, Moment JS, Socket IO, Text to speech, Bower, Docker, Babel, ES6, Webstorm.
SOCIETE GENERALE - SGCIB - Société Générale
Banque & assurances
Ingénieur développement JS FULL STACK
Consulter, éditer et partager les données de plusieurs portefeuilles clients.
Créer des notes et les partager avec plusieurs utilisateurs.
Créer des événements et inviter des clients directement sur l'application.
Consulter des rapports dynamiques pour calculer les plus-values du groupe avec chaque client.
En tant que Développeur JS, j'étais chargé de :
• Développer une application from scratch pour gérer l'inscription aux événements crées depuis l'application de base.
• Implémenter différents modules SGCIB (authentification SSO, services SOA, widgets SGWT, SG bootstrap, ...).
• Participer au support PROD.
• Livrer les différents packages à l'aide de JENKINS.
• Modifier et évoluer les widgets transverses.
• Evoluer les modules des événements, portefeuilles clients, activités et rapports.
• Technologies : Node JS, Express js, Angular, Rx js, React, Redux, Redux-saga, Type script, D3, D3 selector, Webpack, Jenkins, Karma, Jasmine, Jest, HTML5, CSS, Lodash, Bootstrap, IntroJs, Babel, Moment JS, ES6, Webstorm, Vs code, Git, Github, Jira, Scrum, Kanban, Lync.
BOUYGUES TELECOM - DSI - Bouygues Telecom
Télécommunications
Ingénieur développement JS FULL STACK
• Création des lambdas à l'aide du SDK JS AWS.
• Mise en place d'un middleware permettant de :
Récupérer des informations concernant des factures depuis les ressources backend.
Faire des traitements et calculs afin de mâcher un peu le travail de l'application FRONT.
Exposer les données sous forme d'une api GRAPHQL.
Exposer les données par une lambda AWS à l'application mobile Bouygues telecom.
• Réalisation des tests unitaires back et front.
• Participation aux cérémonies AGILE SCRUM : daily meeting, sprint planning, sprint review et sprint rétrospective.
• Technologies : Node js, Express js, React, Redux, Redux-saga, ES6, ES7, Type script, Jest, Aws, S3, cloud formation, dynamoDb, EC2, Lambda, Graphql, Graphiql, Apollo, Rx js, async await, Moment js, Axios, Lodash, Webpack, Jenkins, HTML5, CSS, Bootstrap, Vs code, Git, Bitbucket, Jira, Scrum, Kanban, Lync, Slack.
Sanofi - Sanofi
Santé & bien-être
Ingénieur développement JS FULL STACK
- Récupère l’ensemble des applications SANOFI publiées et les affiche sous forme d’un Store.
- Permet de générer un template de formulaire pour ensuite l’utiliser dans des questionnaires.
- Automatise la création d’une application sur github et teamcity en lançant les actions directement depuis les API associées.
- Met à disposition des gens souhaitant créer une application, des formulaires à remplir pour renseigner toutes les informations nécessaires et éviter les doublons.
En tant que développeur JS FULL STACK, j’étais chargé de :
• Participer avec le PO et l’ensemble de l’équipe aux différentes cérémonies AGILE SCRUM (daily meeting, sprint planning, sprint review et sprint rétrospective).
• Mettre en place des API côté backend.
• Réaliser des scripts qui récupèrent des données depuis des fichiers EXCEL et les insèrent directement dans la base de données de l’application.
• Développer un générateur de formulaires pour créer des questionnaires.
• Créer un moteur de recherche au niveau de l’application.
• Mettre en place l’automatisation de création et de build d’une application.
• Faire des tests d’intégration back et front.
• Réaliser des IHM en se basant sur des maquettes graphiques avec une implémentation côté React.
• Technologies : Node js, Express js, React, Redux, React hooks, StoryBook, MongoDb, Redux-saga, ES6, ES7, Jest, Material ui, Supertest, Rx js, Mongoose, Helmet, async await, Moment js, Axios, Lodash, Webpack, Jenkins, Team city, HTML5, CSS, Bootstrap, Vs code, Docker, Git, github, trello, Scrum, Kanban, Slack.
Recommandations externes
Consultez les recommandations qu'a reçues Driss