Marwen A.

Full Stack Developer

625 dollar

Mon expérience

Société GénéraleJanuary 2020 - Présent

IndépendantNovember 2019 - January 2020

Voir plus

HubsideApril 2018 - June 2019

Sujet du projet : Hubside
Developpement dela bibliotheque de composants Hubside, mettre en place l'architecture du projet ''Hubsiders".

Équipe : 1 Scrum Master,1 Product Owner, 2 développeurs Front-End

Organisation

  • Daily Meeting.
  • Estimation des différentes tâches à réaliser.
  • Respect des bonnes pratiques de ES6.
  • Respect des bonnes pratiques de React/Redux.
  • Respect de l'accessibilité

Conception et développement

  • Mettre en place Ia config de commitlint, commitizen, ESLint, Prettier
  • Développer des composants réutilisable en utilisant le storybook.
  • Intégration CSS3.
  • Débogage et suivi des anomalies.
  • Mettre en place les outils de vérification d'accessibilité et correction de bugs
  • Mettre en place le système de build de la lib.

Voir plus

Canal+February 2017 - March 2018

Sujet du projet : WebApp pour la GS9
Participer au defi veloppement dela webapp dela nouvelle box de Canal+ 

Équipe : 1 Scrum Master,1 Product Owner, 3 valides, 8 développeur Front-End 

Organisation

  •  Daily Meeting. 
  •  Estimation des différentes tâches à réaliser. 
  •  Respect des bonnes pratiques de ES6. 
  •  Respect des bonnes pratiques de React/Redux. 

Conception et développement 

  • Intégration CSS3. 
  • Développement des interfaces liées à la carte. 
  • Développement de l'interface connexion avancée. 
  • Développement dela grille (une 3ème version plus fluide et rapide) 
  • Réfactorer le code pour le portail "vidéo à la demande" 
  • Développer la nouvelle accueil. 
  • Développer la nouvelle page pour les listes des vidéos.
  • Introduire redux-observable dans le projet.
  • Développer des composants réutilisable en utilisant le storybook.
  • Proposer des refactorisation de code.
  • Débogage et suivi des anomalies.
  • Mettre en place la config ESLint et prettier.
  • Configurer un plugin Webpack pour éviter les dépendances circulaire

Voir plus

LeLivreScolaire.frApril 2016 - January 2017

Sujet du projet : LeLivreScolaire.fr
Participer au développement du site web lelivrescolairefr

Équipe : 1 Scrum Master,1 Product Owner, 4 développeur Front-End, 2 développeurs Back-End

Organisation

  •     Daily Meeting. Estimation des différentes tâches à réaliser.
  •     Respect des bonnes pratiques de ES6.
  •     Respect des bonnes pratiques de React/Redux.

Conception et développement

  •     Intégration CSS3.
  •     Participer au développement dela Kit Ul utilisé dans le site.
  •     Développement d'un module qui permet d'ajouter des exercices avec plusieurs options (mode libre, mode autovalidation, affichage des corrections ...)
  •     Développement du « viewer (exercices + document lié)
  •     Développement dela rubrique qui permet la création d'un devoir.
  •     Développement d'un module qui permet l'affichage du math sur le site (online et offline)
  •     Débogage et suivi des anomalies.

ProxymlTJune 2013 - March 2016

Mes compétences

Mobile

Apache Cordova, Ionic

Frameworks

AngularJS, Backbone.js, Redux, Angular, REST

IT Infrastructure

Git

Protocols

SOAP

Environment of Development

SVN, Visual Studio Code

Multimedia

Adobe Photoshop

Technologies

Web Services, RxJS, React-Redux, Webpack.js, Redux Saga, React.js, Flux, Gulp.js, Storybook, Marionette.js

Others

Google Maps API, Twitter SDK, Zeplin, Facebook SDK

Analysis methods and tools

JIRA

Languages

TypeScript, Less, Sass, GraphQL, ES6, HTML5, CSS3, JavaScript

Software testing

Jasmine, Sinon.js, Redmine, Karma, Enzyme, Chai, Jest, Mocha

Mes études et formations

Ingénieur en Informatique - ENSI - Ecole Nationale des Sciences de l'Informatique2010 - 2013

Classes préparatoires - IPEIT - Institut Préparatoire aux Etudes d'Ingénieurs de Tunis2007 - 2010