À propos
Accueil Projets

Compétences

Frontend

Développement de différents sites: mon site personnel (celui-ci), le site de Fugu-Tech, et d'autres sites lors de mes expériences chez Marcel et Artefact.

Utilisation de Material UI pour simplifier le développement et le design des différents sites.

Développement de sites pour des outils internes lors de ma mission chez Airbus, utilisation du Design System fourni et redéfinition de plugins pour adapter aux besoins.

Mise en place de Netlify CMS pour Fugu-Tech pour permettre la modification autonome du contenu par les équipes.

Utilisation de Liquid dans le cadre de la refonte du site Venus & Gaïa.

Backend

Utilisation lors de divers projets chez Marcel et Artefact, ainsi que pour le projet OGRE de Data for Good. Langage de programmation principal lors de mon expérience chez Marcel.

Utilisation chez Airbus, migration de composants réalisés en Python vers du Go pour profiter des fonctionnalités de goroutines et augmenter la parallélisation pour la gestion de la charge et d'un système de messaging.

Langage principal utilisé chez Artefact et pour quelques projets chez Marcel, ainsi que pour l'application de Back-Office pour Fugu-Tech.

Réalisation de nombreuses API web sur différents projets (contact entre microservices comme pour des API publiques accessibles en dehors de l'application).

Utilisation sur un projet chez Artefact mais également pour tout le développement du back-office de Fugu-Tech.

Base de données

Utilisation de bases de données NoSQL pour le stockage de données non relationnelles, notamment en utilisant le service managé DocumentDB fourni par AWS.

Base de données utilisée pour Fugu-Tech (hébergement sur AWS), ainsi que dans mes autres expériences (hébergement sur Google Cloud).

Beaucoup d'expérience d'établissement de datalake, d'analyse de tables et de recherches dans les données.

Utilisation sur plusieurs projets, et connexion avec des workers Dramatiq pour insérer les données dans Redis.

Goût prononcé pour l'analyse de données et la mise en place de bases nettoyées et utilisables facilement.

Devops

Construction chez Airbus d'infrastructures scalables et découpages en micro-services d'une application pour mieux séparer les responsabilités. Services backend déployés sur des pods Kubernetes, contactés par des lambdas qui s'interfacent avec le frontend.

Hébergement de différents sites sur AWS, avec un stockage des fichiers sur S3 et une exposition avec CloudFront.

Expérience avec la majorité des features de Google Cloud | Certification Professional Data Engineer obtenue en 2019.

Expérience avec les solutions d'ETL et les pipelines de data engineering.

Nombreux déploiements et utilisations diverses de Kubnernetes, avec plusieurs dizaines de services et un scaling avec des centaines de pods | Réalisation d'une présentation de Kubernetes devant les salariés chez Artefact.

Connaissance de différentes solutions de déploiement automatique et utilisation sur des projets personnels comme professionels.

Mes projets

Bénévolat (2022 - )

Data for Good

Team for the Planet - Associé et évaluateur

Atelier OGRE

Indépendant (2021 - )

Neusta

OpenClassrooms

Kleio

Fugu-Tech

Noix de Bannières

Venus & Gaïa

Salarié (2018 - 2020)

Marcel

Artefact

Présentation

Data for Good - Co-responsable pôle formation | 2022 -

Pôle formation - Data for Good

Présentation

Data for Good rassemble une communauté de bénévoles du milieu de la tech oeuvre avec des associations à construire des projets à impact positif.

Ma contribution

Depuis 2023, je suis engagé en tant que co-responsable du pôle formation dans l'association Data for Good.

Au sein du pôle formation j'ai pu participer à la réalisation des missions variées, comme l'organisation de formation ou de sessions de live building, des gestions de partenariat avec des entreprises externes, ou encore la mise en place d'un espace Moodle ou d'un programme de mentorat au sein de la communauté.

Cet engagement me permet d'approfondir des compétences en gestion de projet, et me plaît énormément au niveau personnel et produit car il est au croisement de plusieurs des engagement qui m'animent, comme la volonté de participer à de la formation et d'agir pour avoir de l'impact dans le milieu social.

Neusta - Mission client pour Airbus | 2023 -

Angular
Python | Go | Node.js | PostgreSQL | MongoDB
Outils AWS | Kubernetes EKS | Lambda | Jenkins

Neusta France / Airbus

Présentation

Airbus est une société aéronautique à Toulouse.

Ma contribution

Au sein de ma mission chez Airbus j'ai pu participer à la mise en place d'infrastructures scalables et hautement disponibles. Lors du projet j'ai également été en contact avec les équipes métiers et opérationnelles côté Airbus pour l'organisation de tests.

J'ai participé à la refonte d'une application existante en React / Python, au sein d'une équipe de 5 développeurs sur le projet nous avons refondu en Angular le frontend, et séparé le backend entre des lambda en Go, des microservices déployés sur Kubernetes également en Go et une communication avec RabbitMQ entre les micro services et la base de données.

J'ai également pu me former au métier de Product Owner en agissant comme backup du responsable produit de l'équipe lors de ses congés / congé paternité. J'ai été pendant ces périodes intégré au réunions de reporting avec le client, participé à l'établissement des roadmaps et à la priorisation des différents sujets.

Cette immersion dans le métier de produit m'a permis de réaffirmer ma volonté de garder un profil complet en participant au développement des applications mais également en étant impliqué dans les réfléxions sur la construction du produit et les priorisations des nouvelles features.

Kleio - POC infrastructure | 2023

Bubble | Svelte
Python
Pinecone DB | PostgreSQL | GCP Networking | App Engine

Kleio

Présentation

Kleio est une entreprise proposant des agents IA conversationnels permettant d'améliorer la génération de leads.

Ma contribution

J'ai travaillé avec Kleio au lancement de l'entreprise à l'industrialisation du POC.

A partir du code backend présent j'ai participé à la séparation et au déploiement sur App Engine des différents microservices composant le backend.

Une fois les services déployés j'ai également participé à la sécurisation de l'architecture en définissant des règles pour sécuriser les accès aux bases de données (relationnelle et vectorielle) ainsi que l'accès extérieur.

Le frontend était réalisé à partir d'un site internet développé avec Bubble avec lequel j'ai travaillé l'interfaçage côté backend, et j'ai également pu travailler en binôme avec un autre développeur sur la mise en place du chatbot intégré aux sites web développé en Svelte.

OpenClassrooms - Mentorat sur les parcours de formation | 2023 -

React | HTML | Sass
Node.js | MongoDB
Github Pages | Variés - outils de déploiement au choix pour le portfolio.

Mentorat OpenClassrooms

Présentation

OpenClassrooms donne accès gratuitement à des cours dans divers domaines mais offre aussi des parcours de formation diplomants, notamment pour les métiers du développement web.

Ma contribution

J'ai accompagné depuis 2023 une dizaine d'étudiants dans leur parcours de reconversion dans les métiers de développeur web ou bien intégrateur web. J'ai pu découvrir une variété de profil avec des backgrounds différents, plus ou moins proches du monde de la tech, et une approche différente.

Ce mentorat me permet d'exercer mon goût pour le partage de connaissances, en m'apprenant à m'adapter à différents profils avec des attentes et des objectifs différents, pour pouvoir les accompagner au mieux du début à la fin de la formation.

Les différents projets sur lequels ils sont suivis permettent de voir un large spectre de technologies: du HTML et CSS au départ, puis du React et Node.js sur les derniers projets en passant par de la gestion de projet avec l'établissement d'une veille et d'un Kanban.

Fugu-Tech - Réalisation d'un simulateur | 2022

React + Material UI | Three.js
Django
AWS (S3 & CloudFront) | SendGrid

Simulateur Fugu-Tech

Présentation

Fugu-Tech est une entreprise française créée en 2021 qui industrialise et commercialise différentes gammes de turbines hydro-électriques.

Ma contribution

J'ai travaillé sur la réalisation d'une page sur le site permettant aux visiteurs de modéliser leur groupe hydro-électrique pas à pas. Il suffit de remplir quelques informations sur le projet, puis l'on peut choisir les caractéristiques de sa turbine et obtenir une modélisation en temps réel.

Ce projet m'a permis de me familiariser avec three.js, qui est une librairie qui permet d'interagir avec des modèles en 3D. J'ai ainsi pu jouer avec les différents paramètres, régler le positionnement, les lumières, affichers ou cacher des parties de la turbine selon la configuration choisie etc.

Data for Good - Projet OGRE | 2022 - 2023

React + Material UI
Node.js + Typescript
Heroku

Data for Good saison 10 | Projet OGRE

Présentation

Data for Good est un accélérateur de projets visant à aider des projets à impact social ou environnemental à trouver des développeurs ou experts de la Data bénévoles pour travailler sur le projet pendant quelques temps. Chaque saison d'accélération dure à peu près trois mois et ce projet fait partie de la 10ème saison.

Le projet OGRE (Ordre de GRandeur des Énergies) est un serious game pour les particuliers comme les professionnels visant à permettre de mieux comprendre les considérations énergétiques. Le jeu permet de mieux comprendre à quoi correspondent les unités, comment est réparti le mix énergétique, et à essayer de voir l'impact des comportements et leurs conséquences sur la consommation énergétique.

Il permet également d'avoir une meilleure compréhension des différents impacts de la consommation, ainsi que de la participation des différents moyens de production au mix énergétique.

Ma contribution

Au sein de ce projet, j'ai pu travailler sur le développement frontend et backend du produit. Le but est de développer une interface accessible facilement pour les animateurs et les participants, avec une meilleure expérience que ce qui existait auparavant lorsque les ateliers reposaient sur un Google Sheet.

J'ai pu travailler avec une équipe de bénévoles multidisciplinaire (designer, product owner, product manager, développeur, porteur de projet...), et c'est exaltant de voir que l'on peut construire pas à pas un produit avec des personnes bénévoles qui croient au projet et donnent beaucoup de temps pour le faire vivre.

Je ne peux que conseiller de faire l'atelier, des places sont sûrement disponibles pour les prochaines ateliers, n'hésitez pas à aller voir sur le site pour vous inscrire !

Noix de Bannières - Site internet | 2022

React + Material UI

Site de l'exploitation de noix

Présentation

Exploitation agricole possédant un verger de noyers dans le Lot.

En raison d'une forte augmentation de la production, les exploitants ont cherché à développer des outils numériques pour simplifier la vente des noix par bouche à oreille.

Ma contribution

J'ai réalisé un site internet pour l'exploitation de noix avec une présentation du domaine, et une possibilité de s'inscrire à une newsletter pour être prévenu des prochaines récoltes !

Le site comprend également une partie avec des recettes bien fournie, pour pouvoir donner des idées aux acheteurs sur comment utiliser leurs noix.

À terme, ce site aura vocation à évoluer pour pouvoir proposer des informations sur l'exploitation, et la possibilité de commander directement en ligne les sacs de noix.

Time for the Planet - Associé & évaluateur | 2022 -

Time for the Planet

Présentation

L'objectif de Time for the Planet est de créer ou d'investir dans 100 entreprises qui auront un impact important dans la lutte contre le dérèglement climatique, et contre les émissions de gaz à effet de serre. L'entreprise est financée par des particuliers ou des entreprises qui peuvent investir et devenir actionnaires.

Les 3 premiers investissement dans des entreprises ont été réalisés au dernier trimestre 2021, et d'autres suivent au cours de l'année 2022. N'hésitez pas à aller consulter le site pour découvrir tous les projets.

Ma contribution

Je suis associé Time for the Planet depuis février 2021, et évaluateur depuis début 2022. La première étape du processus d'évaluation des innovations repose sur l'intelligence collective, et chaque associé peut donner son avis selon plusieurs critères: correspondance au projet, faisabilité, scalabilité, attractivité etc.

Lors de la 1ère session d'évaluation de 2022 j'ai évalué ~30 innovations sur une période de deux mois.

Fugu-Tech | 2021

React
Python + Django
PostgreSQL
AWS (S3 & RDS) - CircleCI

Site internet de Fugu-Tech

Présentation

Fugu-Tech est une entreprise française créée en 2021 qui industrialise et commercialise différentes gammes de turbines hydro-électriques.

Ma contribution

Réalisation d'une application de back-office pour l'utilisation en interne, avec une gestion des droits pour les différents employés et pour l'utilisation par des prestataires externes.

Possibilité de gérer les clients, d'avoir toutes les informations sur les projets et d'ajouter l'avancement au fur et à mesure pour faire le suivi du projet.

Venus & Gaïa | 2021

Shopify - Liquid

Site internet de Venus & Gaïa

Présentation

Venus & Gaïa est une entreprise française commercialisant des produits en soie, avec au départ des taies d'oreiller et des produits de nuit, et qui a élargi sa gamme au fur et à mesure.

Ma contribution

Refonte du site e-commerce sur Shopify et migration vers un nouveau template, avec la découverte et une montée en compétence sur le développement sur Shopify et avec Liquid.

J'ai pu réaliser l'intégration des maquettes fournies par l'équipe design et le développement de nouveaux composants modifiables facilement par les équipes.

Marcel - Software engineer | 2019 - 2020

React + Material UI
Node.js - Typescript - Python + Flask + pandas
BigQuery
Google Cloud + Kubernetes - Nifi - Airflow - Kafka - Travis CI

Marcel

Présentation

Marcel est une entreprise française dans le domaine du VTC (Véhicule de Tourisme avec Chauffeur), avec de fortes valeurs RSE ainsi que dans les domaines de l'écologie et du respect de l'environnement. L'entreprise veut agir pour une mobilité plus verte, avec certaines gammes composées uniquement de véhicules hybrides ou électriques.

Ma contribution

Intégration à une équipe tech d'une dizaine de personnes dont 3 développeurs.

Participation à de nombreux projets (création de datalake, programme de fidélité, API pour s'intégrer aux applications de mobilité, back-office à destination du marketing...).

Artefact - Software engineer | 2018 - 2019

React + Material UI
Node.js - Typescript - Python + Flask
Bigquery - Redis + Dramatiq workers
Google Cloud + Kubernetes - Nifi - Airflow - Travis CI

Artefact

Présentation

Artefact est une entreprise de conseil française visant à utiliser la donnée pour optimiser l'impact de ses clients, au départ dans le domaine du marketing, puis dans d'autres domaines au fil du temps.

L'entreprise agit sur une grande partie de la chaîne de valeurs de ses clients, avec un pôle créatif, un pôle responsable de l'activation, des consultants, des data scientists et des développeurs.

Ma contribution

Intégration dans une équipe d'une dizaine de développeurs et participation à divers projets dans le pôle R&D de l'entreprise.

Participation à de nombreux projets et utilisation de nombreuses technologies: collecte de données, déploiement d'applications en micro-services avec Kubernetes, tableaux de données pour les directeurs marketing des entreprises clientes etc.

Rôle de scrum master pour une équipe de 10 personnes, animation de réunions de rétrospective, et participation à l'amélioration continue des processus.

Contact:

remi.riviere.free@gmail.com

Prestations:

Développement logiciel

© 2022 Rémi Rivière, Tous droits réservés