Rory Dent

développeur javascript, react, node.js & graphql

En télétravail depuis Paris

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

Localisation et déplacement

Localisation
Paris, France
Télétravail
Effectue ses missions majoritairement à distance

Préférences

Durée de mission
  • entre 3 et 6 mois
  • ≥ 6 mois
Secteur d'activité
Préfèrerait éviter:
  • Jeux vidéo & animation
  • Réseaux sociaux
  • Vins & Spiritueux
  • Associatif et syndical

Vérifications

Langues

Compétences (24)

Rory en quelques mots

Curieux, j'adore apprendre.
Pédagogue, j'adore apprendre aux autres.

Je suis développeur web depuis 2013 en ayant débuté avec PHP, JQuery et Angular.js mais je me suis très vite orienté vers Node.js et React.

Toujours à l'écoute de l'écosystème, j'étais un early adopter de GraphQL.

Je me tiens au courant des dernières technos en effectuant de la veille technologique.
Ouvert aux missions sur React & Vuejs, je serais ravis de voir des opportunités sur Svelte & TailwindCSS pour le Frontend ainsi que du Serverless pour le Backend.
Je suis curieux de voir l'évolution et l'adoption des nouvelles bases de données comme FaunaDB par exemple.

Mes nombreuses expériences m'ont permis d'avoir un oeil critique sur l'organisation du code et les méthodes de travail en équipe souvent pratiquées en entreprise.

Je suis un fervent défenseur du travail en remote (télétravail) ainsi que du pair-programming (ou travail en binôme).
Le prérequis du télétravail est l'utilisation des outils et méthodes de travail asynchrone. Le pair-programming est toujours possible en télétravail grâce aux derniers outils, comme LiveShare dans VSCode par exemple.

Expériences

SpaceFill

Logistique & Supply Chain

Software Engineer

Paris Area, France

janvier 2020 - juillet 2020

SpaceFill est la plateforme européenne du stockage temporaire et prestations logistiques. Elle rend le stockage de marchandises physiques aussi simple et flexible que le stockage dans le cloud. Plus de 2000 entrepôts font partie du réseau à ce jour.

Méthodes agiles, sprints de 2 semaines
Développement de fonctionnalités
Revues de code
Documentation de la dette technique afin de la faire évoluer en sérénité
tests E2E avec Puppeteer et Jest
Fixtures en SQL
RLS & RBAC pour les règles de sécurité dans PostgreSQL

Langages: JavaScript, SQL
Bibliothèques: React, mineral-ui, Formik, Apollo, css-in-js avec emotion
Outils: Git, GitLab, Terraform, Docker
Contraintes: Maintenance de plusieurs applications différentes tout en traitant la dette technique de façon progressive.

ENGIE Digital

Energie

Développeur React

Paris Area, France

janvier 2018 - juin 2018

Engie digitale lance et pilote plusieurs projets dans le but de faciliter ou d’optimiser les opérations des divers activités du groupe Engie.
J’ai travaillé sur un projet big-data destiné aux ingénieurs des centrales de réseaux de chaud ou de froid afin de les aider à optimiser la performance des centrales.

Je suis intervenu sur l’interface graphique

- Méthodes agiles
- Développement d’interfaces selon les maquettes
- Factorisation du code Front-End à l'aide de redux-query, normalizr et reselect

Langages: JavaScript, HTML, Less
Bibliothèques: React, Redux, Blueprint
Outils: Git, GitHub, C3IOT
Contraintes: Pression pour produire rapidement alors qu’il y avait grand besoin de réécriture.

Weezhome.com

Immobilier

Développeur Fullstack React & Node.js

Paris Area, France

décembre 2016 - novembre 2017

Weezhome est une startup de l'immobilier, qui aide les particuliers à vendre leurs biens plus rapidement, notamment grâce à un espace de stockage des documents notariaux nécessaires avant la vente afin d'accélérer le passage chez le notaire, résultant en une économie d’un mois sur la durée de la vente.

- Méthodes agiles
- Développement from scratch
- Développement d’un back-office rapidement grâce à admin-on-rest
- Développement de fonctionnalités de la plateforme en React/Node.js avec rendu côté serveur
- Intégration de l’API Cloudinary pour le stockage d’images
- Intégration de l’API Stripe pour le paiement par abonnements
- Intégration de l’API Algolia pour la recherche
- Intégration de Notifications Slack
- Priorisation des fonctionnalités à développer pour le MVP
- Encadrement de deux stagiaires

Langages: JavaScript, HTML, Less, GraphQL
Bibliothèques: React, Redux, Apollo, Semantic-UI, Semantic-UI-React, Admin-on-Rest
Outils: Git, GitHub, Heroku, AWS S3, Cloudinary, Algolia, Auth0, Slack, Hotjar, Crisp Contraintes: Le lead développeur est parti du jour au lendemain

Challenges

Presse & médias

Développeur Node.js

Paris Area, France

septembre 2016 - décembre 2016

Recommandations externes

Formations

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