Laurent Renard

développeur full-stack node.js, react.js, angular

Peut se déplacer à Lyon

  • 45.7539
  • 4.84699
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Laurent.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Laurent.

Localisation et déplacement

Localisation
Lyon, France
Peut travailler dans vos locaux à
  • Lyon et 50km autour

Préférences

Durée de mission
  • ≤ 1 semaine
  • ≤ 1 mois
  • entre 1 et 3 mois
  • entre 3 et 6 mois
Secteur d'activité
Préfèrerait éviter:
Banque & assurances
Taille d'entreprise
  • 2 - 10 personnes
  • 11 - 49 personnes
  • 50 - 249 personnes

Vérifications

Influence

Stack Overflow

Stack Overflow : laurent laurent
  • 2420 Réputation
  • 25 Bronze
  • 15 Argent
  • 0 Or

Langues

Compétences (29)

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

Laurent en quelques mots

Je suis passionné de code et ai donc la chance de vivre de ma passion ! Le hasard m’a conduit à passer un an en Malaisie, deux au Vietnam et quatre à Cuba. A chaque fois les conditions étaient différentes, de telle sorte que j’ai pu travailler en grande entreprise, en startup ou en association; en équipe, à distance ou seul; en français, en anglais ou en espagnol. Vous l’aurez compris: je m’adapte !

J’aime penser et concevoir l’architecture d’un système et trouver des solutions simples à des problèmes complexes. Configurer une boutique Shoppify ou un Wordpress ne m’intéresse pas particulièrement, je serais plutôt enthousiamé par le développement de telles plateformes. J’aime penser les projets comme des solutions à des problèmes et préfèrerai toujours une solution basée sur la demande et les contraintes plutôt que sur la notoriété d’une technologie ou l’effet de mode.

Un livrable va selon moi au delà de quelques lignes de codes copiées dans un fichier texte et dois s’inscrire dans un processus automatisé pensé pour l’avenir où la robustesse, la testabilité et la facilité d’extension sont aussi importantes que la qualité du code source de la solution.

C’est un métier passion exigeant, en perpétuel changement et toujours plus innovant; qui demande à tous les instants une curiosité, une humilité et une grande empathie. Plutôt que de m’effrayer, je vois ça comme une opportunité d’explorer de nouveaux horizons.

Beaucoup de mes projets sont open source (certains relativement populaires), de telle sorte que vous pouvez évaluer la qualité de mon code sur mon espace Github.

J'ai aussi écrit des articles techniques:
@lorenzofox3 sur medium (publications en anglais)
@lorenzofox3 sur dev.to (publications en anglais

Portfolio

Portfolio uniquement accessible aux membres

Expériences

Citykleta

Voyage & tourisme

full stack développeur

La Havane, Cuba

décembre 2018 - janvier 2020

En partenariat avec un membre actif de la communauté cycliste de la Havane. J'ai développé une "preuve de concept" (pour faciliter les recherches futures de fonds) d'une plateforme pour les cyclistes de la Havane.

  • automatisation de la récupération et la transformation de données géographiques via Open Street Map, le "Wikipedia" de la cartographie. PostgreSQL et la fameuse extension PostGIS sont utilisés.
  • développement d'un moteur de recherches textuelles des points d’intérêt de la ville. L'offre existante open source et gratuite pour les recherches textuelles en espagnol dans la zone caraïbe est quasi inexistante, la solution a du être développée dans son intégralité.
  • développement d'un moteur de recherches des points d'intérêts basées sur des coordonnées géographiques (geo coding)
  • développement d'un moteur de recherche d'adresses. Les services comparables qui existent ne comprennent pas les schémas d'adresse de Cuba et sortent des résultat très médiocres. PostGIS à largement été utilisé et un parser d'une grammaire simplifiée des adresses a été développé.
  • calcul d'itinéraires spécifiques pour les vélos. Un service tiers a été utilisé.
  • une application web pour interagir avec ces services via une carte interactive, construite avec la technologie émergente des "web components"

Au vu des contraintes budgétaires (pas encore d'argent pour cette association) une solution "serverless" à bas coûts a été utilisée

Open Source

Edition de logiciels

développeur

La Havane, Cuba

juin 2016 - Aujourd'hui

Dans des conditions particulières à Cuba. J'ai eu la chance de pouvoir consacrer mon temps à des projets de recherche et développement et à contribuer à divers projets open source dans des domaines très variés:
  • un serveur OAuth
  • des composants d'interface graphique accessibles (A11y)
  • une implémentation de "the grammar of graphics" pour le navigateur (visualisation de données, graphes)
  • un parser Javascript... en Javascript (compatible ES5 et 80% ES2018)
  • un framework pour créer des interfaces graphiques en Javascript (Il avait l'équivalent des React hooks bien avant !)
  • un "query builder" pour PostgreSQL sur Nodejs
  • une librairie pour créer des tableaux dynamiques ou grid dans le navigateur
  • des outils de test pour Javascript (Nodejs et navigateur)
  • des librairies d'utilité générale pour Nodejs et le navigateur

Continuous Software

Edition de logiciels

full stack développeur

Chiang Mai, Thaïlande

juillet 2014 - mai 2016

Dans une petite équipe (2 développeurs et un commercial), dans un environnement start up où nous étions sur plusieurs sites dans différents pays, nous avons développé un CRM dans son intégralité, un produit similaire à Shopify:
  • gestion de produits et offres
  • gestion de clients et potentiels acheteurs
  • gestion et attribution des sources de trafique vers les boutiques en ligne des marchands
  • intégration de diverses plateformes de paiement
  • intégration de diverses plateformes de livraisons/gestion des inventaires
  • gestion d'historiques des achats et des clients.

Dans cette petite équipe j'ai été amené par nécessité à toucher à toute sorte de domaines
  • développement d'une API REST avec Nodejs et Postgres
  • la création d'une interface administrateur (avec Angular)
  • l'automatisation de la gestion des boutiques en ligne via Docker
  • un service de reporting avec Nodejs et ElasticSearch

AMADEUS

Edition de logiciels

Développeur junior

Antibes, France

décembre 2012 - mars 2014

4 recommandations externes

Formations

Certifications

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