Daniel D.

Full Stack Developer

540 dollar
Freelancer
5 ans
Paris, FRANCE

Mon expérience

Voir plus

Louvre Hotels GroupNovember 2018 - Présent

Qu'est-ce que Louvre Hotels Group ?
Louvre Hotels est un groupe hôtelier français possédant divers franchises d'hôtels. Parmi elles, on retrouve Campanile, Kyriad, Golden Tulip, Premiere Classe et plein d'autre. Le groupe est un acteur mondial et compte environ 1200 hôtels dans le monde.

Qu’est-que je fais au sein de Louvre Hotels Group ?
Au sein du groupe je travaille en tant que développeur mobile sur React Native. Mon rôle est de contribuer à la création de l'application mobile qui permet de réserver des chambres d'hôtels sur différentes marques (Campanile, Kyriad, Golden Tulip etc...). 

Essentiellement, le développement se fait en agile avec une équipe de 3-7 personnes (1 PO, 1PM, 5 Devs). Les tests unitaires sont de la partie également, nous nous efforçons à maintenir un code de qualité en s'imprégnant les notions TDD ainsi que l'utilisation de TypeScript nous permettant une meilleure robustesse sur le code.

Durant cette expérience, j'ai progressé en matière de communication entre les différentes équipes. Nombreuses problématiques nécessitent une communication avec des équipes API ou marketing.

Nous avons également réussi à déployer l'application mobile via les plateformes Apple Store et Play Store.

En résumé:

  • Développement de nouvelles fonctionnalités
  •  Participation à la qualité du code
  •  Test Unitaire (TDD)
  •  Intégration de nouveaux outils
  •  Participation aux processus SCRUM (daily meeting, spring Planning, poker planning, rétro Planning)

Technologie utilisés:

  •  React Native
  •  TypeScript
  •  Redux
  •  Redux-Saga
  •  Reselect
  •  Firebase
  •  Jest
  •  GraphQ

SFEIRNovember 2018 - Présent

Voir plus

SFEIRNovember 2018 - Présent

Transitions:
L’ambition était de rejoindre une entreprise dans laquelle les développeurs étaient passionnés et curieux de nouveautés. Mon envie était d’apprendre toujours plus et ne pas me limiter à ce que je connais déjà. 

Qu'est-ce que SFEIR ?
SFEIR est un cabinet d’expertises sur le back-end, front-end, mobile, cloud, iot, devops etc. Son rôle est d’envoyer en mission des experts dans ses domaines chez des clients qui souhaite réaliser un projet digital. Ses clients vont de EDF, Société Générale, JCDecaux, Decathlon etc. 

SFEIR est aussi une communauté de développeurs passionné qui échange régulièrement sur l’actualité des technologies du numérique. Ses valeurs sont, la liberté, l’excellence, la diversité, responsabilité et bienveillance.

Voir plus

Young AppOctober 2017 - September 2018

Transitions:
Après une expérience dans de l’intégration, travailler sur des technos JavaScript avec du React, Typescript, Node.js etc. étaient ce que je voulais. 

Commencer à réfléchir à des problématiques et trouver des idées pour résoudre ses problématiques étaient un objectif que je m'étais fixés.

Qu'est-ce que Young App ?
Young App au moment de ma venue était une agence qui accompagnait ses clients dans leur transformation digitale. Elle intervenait dans la création d'application web et mobile. 

Par la suite, l'entreprise est passé sur un autre service, l'automatisation de processus au sein d'une entreprise (exemple: gestion de la facture etc.)

Qu’est-que j'ai fait au sein de Young App ?

Partie 1
J'ai tout d'abord travaillé sur la maintenance du back-office en AngularJS. Tous les projets étaient en agile avec un sprint dans lequel différentes tâches étaient attribués. 

J'ai évolué vers du développement d'application mobile avec du React Native/Redux dans lequel j'ai pu mettre la main dans mes premiers composants, lifecycle method, immutabilité et développement fonctionnel.

En parallèle, je travaillais sur la partie back-end en Node.js et GraphQL avec une base de données MongoDB.

Partie 2
Lorsque l'entreprise est ensuite passé sur le service d'automatisation de processus. Le projet se voulait robuste au niveau de la qualité de code, l'utilisation de TypeScript, test unitaire, documentation, tslint etc. était requis 

Comme le projet venait de naître, les nouvelles idées étaient les bienvenue. Plusieurs réunions de brainstorming avaient lieu pour réfléchir sur des problématiques. J'ai travaillé sur la mise en place de la structure du projet avec le choix des technos à utiliser.

En résumé:

  • Recherche de problématiques et de solution. 
  • Développement d'application web et mobile
  • Maintenance de code
  • Test unitaire

Technologies utilisées:

  •  JavaScript
  •  React.js
  •  React Native
  •  Redux
  •  Node.js
  •  GraphQL
  •  MongoDB
  •  TypeScript
  • Storybook
Voir plus

WebsitingOctober 2016 - July 2017

Transitions:
Après l’Agence O, j’avais envie de continuer sur cette trajectoire de développement. À savoir améliorer mes compétences en intégrations, approfondir mes connaissances sur WordPress et commencer à travailler sur des projets en agile.

Qu’est-ce que Websiting ?
Websiting, est une agence de création de projet numérique qui intervient dans la création de site web, maintenance et de gestion de la partie SEO, SEA. L’agence avait pour clients, des particuliers qui voulaient développer leur e-commerces, leur blogs où augmenter leur trafic sur leurs sites.

Qu’es-ce que j’ai fait à Websiting ?
Au sein de l’agence, j’ai travaillé sur l’intégration HTML & CSS de maquette Sketch et Photoshop. Ces maquettes étaient ensuite ajoutées dans les projets WordPress dans laquelle j’ai initialisés le projet, ajoutés des plugins, créer différentes pages et catégories etc.

En résumé:

  • Développement WordPress
  • Intégration HTML & CSS

Technologies utilisés:

  • PHP
  • WordPress
  • HTML
  • CSS
  • Sass
  • Gulp
Voir plus

Agence OJuly 2016 - October 2016

Qu’est-ce que l’Agence O ?
« Agence O est une agence qui accompagne les marques dans leur stratégie de communication et le déploiement de leurs dispositifs prints & digitaux. ». Créateur de projets digitaux pour leurs clients, elle a notamment travaillé pour Izneo, Galeries Lafayette, RATP, Dargaud, Groupe Comexposium et bien d’autres. 

L’agence est experte dans plusieurs domaines:
L’identité du client, à travers la création du logo, charte graphique, création évènementiel, illustrations, direction artistique etc. 

UX Design avec ergonomie et parcours utilisateurs, personas etc.

Développement, qui inclut gestion de projets techniques, intégration HTML & CSS, Développement Front, Développement back (CMS, frameworks) et maintenance.

Conseil & Stratégie qui inclut positionnement sur le secteur d’activité, mieux cibler les clients, avoir une image en accord avec la marque, plan de communication etc..

Qu’est-ce que j’ai fait à l’Agence O ?
J’ai commencé de sur l’intégration HTML & CSS de maquettes Photoshop. 

Une étape qui m’a permis de bien prendre en main le responsive design et la compatibilité entre les navigateurs internet. L’intégration de newsletter était aussi de partie incluant le responsive entre les différentes boites mails.

Les intégrations des maquettes étaient ensuite ajoutées dans un projet WordPress dans laquelle j’ai travaillé sur l’initialisation d’un WordPress, jusqu’à l’ajout de pages, d’articles, de traduction, de plugins, de catégories.

En résumé:

  • Développement WordPress
  • Intégration HTML & CSS

Technologies utilisés:

  • PHP
  • WordPress
  • HTML
  • CSS
  • Sass
  • Grunt

Mes compétences

Languages

HTML, JavaScript, PHP, TypeScript, Sass, CSS, GraphQL

IT Infrastructure

Git, Docker

Mobile

React Native

Environment of Development

WebStorm

Others

GitHub, Bitbucket

Analysis methods and tools

DevOps

Technologies

React.js, Vue.js, Storybook, Firebase, Grunt.js, NPM, Gulp

Frameworks

AngularJS, WordPress, Redux, Node.js

Databases

MongoDB

Software testing

Jest

Multimedia

FLStudio, Adobe Photoshop

Mes études et formations

Bachelor Web - Développement web & Webdesign - Chef de projet multimédia - HETIC2015 - 2018