Moussa S.

Full Stack Developer

690 dollar
Freelancer
7 ans
Bordeaux, FRANCE

Mon expérience

Voir plus

DEAL INFORMATIQUE, FreelanceOctober 2017 - June 2020

Dans le service R&D comptant une trentaine de développeurs, je suis rattaché à l’équipe qui développe sur les nouvelle technologies et chargée de mettre en place tous les nouveaux modules (api et site web). L’intégration s’est faite très rapidement et je me suis bien installé dans cette environnement très technique. On travaille en méthode agile avec tous les rituels qui vont avec. Mes activés quotidiennes consistaient à :
• Proposer de nouvelles solutions de développement
• Développer de nouvelles fonctionnalités
• Faire de la veille technologique pour performer le code et les outils de développement
• Faire des tests Unitaires et du TDD autant que se peux
• Faire du ‘review’ de code pour améliorer la qualité.
• Deploiement sur des instance d’AWS

Technos utilisées :
• Angular 2+
• Karma
• Jasmine
• Mocha
• NodeJs
• Git et gitlab
• Aws
• Sequelize
• React
• VueJs

Voir plus

Extia (SFR)April 2016 - September 2017

Rattaché au responsable du Service Etudes et Développements situé à Lyon-Bron, j’ai intégré une équipe Agile SCRUM d’une dizaine d’ingénieurs de développement. Je suis chargé de réaliser des applications web, je participe aux rituels agiles et je travaille en étroite collaboration avec mes coéquipiers et le Product Owner avec comme mission :
• Collaborer avec l’équipe durant tout le cycle de développement SCRUM 
• Analyser et développer les nouvelles fonctionnalités applicatives dans le respect des règles de développement en vigueur dans l’équipe 
• Tester et valider les développements 
• Participer aux choix fonctionnels et techniques et aux réflexions d’architecture logicielle 
• Faire de la veille technologique et être force de proposition 
• Assister les équipes de support technique et fonctionnel
Je parle couramment le JavaScript, c’est le langage avec lequel je travail en back comme en front. Les fronts sont faits avec du Angular et ses tests avec Jasmine, Mocha, Karma et Protractor.
Quand au back c’est du Node version 4 et pour les tests c’est pareil que pour le front.
Comme outil d’intégration on a Jenkins et avec du GitLab comme gestionnaire de version.
Pour faire tourner les tests en local et aussi travailler sans dépondre des serveurs on utilise Docker et pm2.
Voir plus

RenaultJanuary 2016 - March 2016

Développeur PHP et Laravel Chez Assystem France
Développement d'un portail Web (intranet) chez Renault
Les techniciens ont besoin d'une application privée visible uniquement de l'intérieur des différents sites, pour la gestion des gammes de voiture. Il s'agit donc de mettre en place une application interne pour stocker des informations et une interface de gestion de ces stockes avec un bon système
d'authentification. Le travail était principalement axé sur :
* La mise en place et gestion de base de données avec PostGreSql
* La configuration d'un serveur Apache pour héberger le back-end développé en PHP-5
* la refonte design avec du JavaScript (Angular) et du Css.
Voir plus

AssystemJanuary 2016 - March 2016

Développement d'un portail Web (intranet) chez Renault.
Les techniciens ont besoin d'une application privée visible uniquement de l'intérieur des différents sites, pour la gestion des gammes de voiture. Il s'agit donc de mettre en place une application interne pour stocker des informations et une interface de gestion de ces stockes avec un bon système d'authentification. Le travail était principalement axé sur :
• La mise en place et gestion de base de données avec PostGreSql
• La configuration d'un serveur Apache pour héberger le back-end développé en PHP-5
• la refonte design avec du JavaScript (Angular) et du Css.
Voir plus

FreelanceSeptember 2015 - December 2015

Réalisation de sites web avec les technologies PHP, JEE, Angular, Node, pour un client basé à Bordeaux.
Voir plus

Lectra BordeauxApril 2015 - September 2015

Il s'agit de mettre en place un système de logs pour une application déjà existante. Le but est de logger toutes les actions qui sont faites sur cette application par les clients de Lectra, de collecter ces logs et les envoyer à Lectra ou ils seront traités et exploités.
Technologies utilisées: JEE, AOP, Splunk, ElasticSearch, Kibana et Logstash.
Voir plus

COFELY ENDELJune 2013 - September 2013

Développement d'interface en VBA pour gestion graphique de données en grandes quantité sous
EXCEL.

« Le Roosevelt »October 2010 - June 2012

Voir plus

BICIS Sénégal (BNP Paribas)May 2009 - August 2009

Conception et gestion de base de données: J'avais pour mission principale la réalisation d’une nouvelle base de données pour la gestion du parc client spécial ainsi que de l’interface utilisateur et mettre en place un système de rappel automatique sur certains éléments clés. Aussi je participais au développement d’une application cliente permettant la saisie et offrant des visualisations dynamiques et des rapports à fins d’analyses multidimensionnelles. Les technologies utilisées sont java et Sql.

Mes compétences

Technologies

Angular 2, Jboss, AWS, LoopBack, Angular 2+, Next.js, Sequelize.js, Tomcat, JSF, Vue.js, ElasticSearch, React.js

Analysis methods and tools

Agile Methodology, Design Patterns, Scrum, Apache Maven

Databases

MongoDB, PostGreSQL, PHPMyAdmin, MySQL, Oracle

Computer Tools

MS Excel, Microsoft Excel

Frameworks

AngularJS, Laravel, Express.js, JPA, Spring, REST, jQuery, Hibernate, Node.js, WordPress, EJB, Angular

Other

Développeur Senior Angular & Node Chez DEAL INFORMATIQUE, Diplome d'Etudes Universitaires Generales > Diplome d'Etudes Universitaires Generales Informatique, Scrum Methodology, Python Programming, DEVELOPPEUR ANGULAR, chargée de mettre, Visual Basic for Applications, Stage développement, Back End, gestionnaire de version, SECOND DE CUISINE, Master 1 > Master 1 Informatique, Spring Framework, UML/OMT, Jakarta TOMCAT Servlet Engine, Concepteur, eCommerce, Développeur, French, Java Enterprise Edition, Microsoft C-SHARP, industry~it, C Programming Language, Cascading Style Sheets, English, PRODUCT OWNER, Personal Home Page, Wolof, Licence > Licence Informatique, Master 2 > Master 2 Informatique, tester, Développeur PHP et Laravel

IT Infrastructure

Git, Docker

Application servers

Apache Web Server, Apache

Others

Logstash, Project Management, V-Cycle, Splunk, Kibana

Software testing

Unit testing, Test Driven Development (TDD), Jasmine, Karma, Mocha

Protocols

SOAP

Languages

Java EE, JEE, TypeScript, HTML5, Lisp, Python, C#, Prolog, CSS, UML, PHP, JavaScript, C/C++, SQL, VBA, C++, Java, PHP 5

Environment of Development

Maven, GitLab

Mes études et formations

Master 2, INFORMATIQUE - Université de Bordeaux 12014 - 2015

Master 1, INFORMATIQUE - Université de Bordeaux 12013 - 2014

Licence, INFORMATIQUE - Université de Bordeaux 12012 - 2013

Diplôme d'Etudes Universitaires Générales, INFORMATIQUE - Université de Bordeaux 12010 - 2012

Diplôme d'Etudes Universitaires Générales, INFORMATIQUE - ENSUP Dakar SÉNÉGAL2008 - 2010