Printing tool Télécharger le fichier PDF

David Mamane

Skills

6
Web
  • Javascript (Webpack, Rollup, Vue.js, JQuery, Node.js/IO.js, Isomorphic app, Meteor,  Express/Koa/Hapi, Underscore/lodash, AngularJS, Grunt/Gulp, yeoman/yo,  Bower/npm  Async/Q/Defer, React, QUnit/UnitJS, Linter, Coffeescript/Babel, ionic, reapp, webdriver.io)
  • HTML5, CSS3/4 (LESS, SASS/SCSS, Compass, Bootstrap, Postcss, Stylus)
  • OCaML (Ocsigen framework)
  • Ruby & Ruby on Rails (3.2, 4.0, 4.1, 4.2, 5)
8
SCM

Git (+ GitHub), SVN, Mercurial

6
Admin Sys

Linux, Unix, Nagios, VirtualBox, Vagrant, Docker, Apache, Nginx, Plex

6
Autres

JIRA/Confluence/Trello (Agile), Test Driven Development, API programming & consuming, DB (MySQL, PostgreSQL, MongoDB), C, C++,  .NET/C#/Mono, Python (2.7, 3), Perl, x86 ASM, Sh/Zsh/OhMyZsh, Tests, E2E & Acceptance Testing

Professional Experience

mars 2019mai 2019

Développeur Frontend Vue.js

PlayPlay

Mise en place d'une recherche instantané exploitant Algolia sous Vue.js

- intégration de vue-instantsearch, outil 

- implémantation du connecteur manquant pour les champs DateTime

- intégration UI/UX des champs sous forme de widgets custom

dec 2017mars 2019

Développeur Frontend Vue.js

Datananas

- Portage de l'application principale depuis Angular vers Vue.js
- Architecture UX/UI exploitant la librairie Element UI
- Ré-architecture / Ré-implémentation des fonctionnalités de l'existant
- Mise en place et maintenance de code commun sur toute l'application: composants réutilisables et logique de données (store)
- Assurance Qualité: Codeship en CI, Codelimate en Controle Qualité, et Cypress pour les test e2e et unitaires (store applicatif)

Solution techniques:
- Webpack
- Vue.js
- Vuex
- Axios
- Element UI
- Quill.js (portage vers ProseMirror en v2)
 

avr. 2016sept 2017

Développeur Full Stack / AdminSys et DevOps

M2P / HelloMojito

Développement de plusieurs applications web avec une stack exploitant Laravel (API) et Vue.js (frontend).

Mise en place d'une architecture système de développement sur un serveur Online exploitant Docker et Docker-compose

Mise en place d'une architecture de préproduction avec déploiement automatisé de code

Mise en place d'une architecture de production cloud basée sur vCenter multi-VM avec load-balancing, redondance et déploiement automatisé

déc. 2015avr. 2016

AdminSys/DevOps, Développeur PHP/JS

SociaNOVA

Mise en place d'une architecture de développement et de déploiement de code automatisé (sandbox)

Mise en place d'une architecture de tests E2E à la disposition des développeurs

août 2014oct. 2014

Développeur d'Application Web

Ladder55

Développement d'une application Web en SaaS de gestionnaire de stock pour les services de secours (engine55.fr): Mise en place d'une API coté serveur, d'un client Web exploitant  AngularJS et Node.JS (système de notification, messagerie interne, Gestion de stock et personnel, ...)

Développement d'une application Web pour les TOTEM interactif de Décathlon exploitant la technologie SVG (librairie RaphaelJS).

juin 2010août 2010

Développeur Web (intranet)

SARJEL

Réalisation d'une application HTML5/PHP exploitant JQuery et permettant la gestion et le déploiement de promotion dans l'ensemble des magasins. Technologies utilisées: HTML5, Javascript, PHP, AJAX, MySQL, SQL Server.

jan. 2010fév. 2010

Stagiaire développeur

BNP Paribas (Montreuil)

Stage de 6 semaines.
Réalisation d'une application en Perl exploitant la LWP permettant de surveiller le filtrage des différents proxy (serveurs mandataires) et de prévenir par mail en cas de problème.

juin 2007août 2007

Developpeur Web (intranet)

SARJEL

Maintien (mise à jour) de plusieurs applications PHP (gestion du stock, caisse journalière, gestion des baux, ...)
Mise en place d'une application web réalisant la gestion des paies en PHP/XHTML/Javascript.

Education

20132014

Bachelor

Roskilde University (Denmark)

Etudes linguistiques en Anglais pendant 1 an
Modules suivis: Robotic, Graphics, IDE, WebServices, XML, Bachelor Project

20082010

BTS Informatique de Gestion

ORT Daniel Mayer

Option Développeur d'Application

2006

Baccalauréat S

Lycée Yabne