Romain Poussier

développeur nuxtjs vue.js

Peut se déplacer à Paris

  • 48.8546
  • 2.34771
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Romain.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Romain.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux à
  • Paris et 15km autour

Préférences

Durée de mission
  • ≤ 1 semaine
  • ≤ 1 mois
  • entre 1 et 3 mois

Vérifications

Influence

Github

Github : r9mp r9mp
  • 3 Followers
  • 3 Repos
  • 0 Gists

Langues

Compétences (21)

  • Langages
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • PHP
    Débutant Intermédiaire Confirmé

Romain en quelques mots

Précisions :
- certification Google Cloud en cours (Badges Google Cloud Training : bit.ly/2YNBwyA)
- missions courtes uniquement (jusqu'à 3 mois) mais possibles dans la durée.

============

Ingénieur généraliste de formation, je développe et maintiens des sites internet dans des cadres très variés (start-ups, PME et grands groupes). J'utilise depuis 3 ans principalement ES6 au travers Nuxt.js, Vuejs et Express.js. J'ai également touché à de nombreux autres langages/frameworks/outils : TypeScript, PHP, Google Cloud Plateform, CI/CD, Docker, Kubernetes, administration système, ...

Je souhaite avant tout créer avec vous une vraie relation de travail, et ceci, peu importe la durée de la mission que vous me confierez. Sincérité, transparence, pédagogie et rigueur seront les clés de cette collaboration réussie alliant efficacité et réponse technique au plus proche de votre besoin.

Je peux intervenir sur les points suivants :
- mise en place d'une solution clé en main,
- développements ou/et supervision des développements en tant que Lead Dev,
- conseils et aide à la décision,
- formation de vos équipes,
- migration d'un existant (jQuery, SPA, SSR, ...),
- gestion de projet (méthodologies Agiles, Jira, ...),
- mise en relation avec d'autres freelances (React, Nuxt et Vue).

Mes compétences en Nuxt.js / Vuejs :
- Single Page Application (SPA) et Server Side Rendering (SSR),
- utilisation d'un framework back (Express.js, ...),
- microservices,
- communications avec des API externes REST (Axios) et GraphQL (Appolo),
- plugins : traductions, authentifications, APIs (GCP, Maps, Stripe, AWS, ...), SEO, validations, utilitaires JS, ...
- templating : Bootrap, AntDesign et Tailwind CSS,
- configurations : Babel, Webpack, pré-commit hooks, plugins, ...
- tests : Test unitaires (TUs), tests End 2 End (E2E),
- qualité du code : Eslint + Prettier.

Portfolio

Portfolio uniquement accessible aux membres

Expériences

MINK

Edition de logiciels

Développeur NuxtJS / Vue.js / Electron

Paris, France

juillet 2020 - août 2020

Développements et aide à la mise en place de l'infrastructure front NuxtJS / Vue.js sur une application Electron (compatibilité Windows / MAC / Linux) pour le compte d'Addinsoft, société éditrice de solutions de dataviz.

L'application développée, Zenplot, a pour objectif principal la performance. Au travers de l'import de jeux de données de plusieurs dizaines de méga, elle permet de superposer de complexes calques graphiques (graphiques en aire, cartes de chaleur, variabilisation des rendus, ...).

Développements en JS - ES 6 - et NodeJs 12 :
- Co-définition de l'architecture NuxtJS.
- NuxtJS en mode SPA avec ESlint, Prettier.js, lodash, dotenv, Tailwind CSS et D3.js.
- Mise en place des règles du linter ESlint et de l'outil de formatage de code Prettier.js.
- Mise en place des tests : Jest (computed properties, methods et store) et ava (tests end 2 end - e2e - mis en place mais non implémentés).
- Développements et correction d'anomalies.

Participation à l'intégration continue (CI) sous Gitlab.

Utilisation de la méthodologie de travail Agile Scrum via JIRA.

Kwerk - Carizy - Groupe Renault

Automobile

Développeur Front-end Nuxt.js Vue.js

Paris, France

janvier 2020 - mars 2020

Mise en place d'une infrastructure Nuxt.js / Vue.js pour Carizy. Cette start-up propose des services professionnels autour de l'achat / vente de voitures d’occasion entre particuliers (inspection du véhicule, garanties, ...).
L'infrastructure mise en place a eu pour objectif de permettre le passage progressif à des microservices : parcours de vente, parcours d'achat, authentification, paiement, templating et dashboard.

Dans le cadre de ma mission, j'ai ensuite procédé au début des développements en JS (ES6) au travers de la refonte du parcours de vente de la société :
- Server Side Rendering.
- Lazy loading.
- Validation de formulaires.
- Appel API GraphQL via Appolo.
- Module de traduction i18n.
- appel API Google Maps via vue-autocomplete.

Ainsi qu'à la mise en place du Jira & réalisation de tâches de gestion de projet (méthodologie Agile Scrum).

Smart Lane Solutions

Edition

Développeur back-end, architecte, administrateur système

Paris, France

mai 2018 - Aujourd'hui

Développements et gestion de l'infra en télétravail pour Smart Lane Solutions, une start-up proposant un outil d'aide à la décision pour les PME et grands groupes.

Taches multiples au sein de la société en tant que développeur front-end :
- Front : Nuxt.js 2, Vue.js, ES6 (mise en place, puis missions ponctuelles)
- Back : Django 2 avec Django Rest Framework, Python 3.6
- Infra : Google App Engine, Functions, Storage, Scheduler, Build, ...
- Mise en place du déploiement et intégration continue
- Utilisation de la plateforme d'authentification Auth0
- Rédaction de spécifications et documentations

PEEK'IN

Hôtellerie

Développeur (Front & Back), administrateur système

Nantes, France

janvier 2018 - janvier 2019

12 missions Malt

    (7 avis)

    4 recommandations externes

    Formations

    ERROR <ff4j:*> : Cannot find feature (rebranding-activate-joyv2) anywhere.

    charter modal image

    Notre succès est une oeuvre collective

    Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

    Signer la charte