Expériences


Ingénieur R&D

@Piana

tsfp-tsnodenestreactnextrestnix

Piana est une banque en ligne dédiées aux flottes modernes. Ce projet a été monté de zéro, ce qui nous a permi de prendre le temps de réfléchir aux fondations. Nous avons décidé de partir sur TypeScript, NestJS, fp-ts, React et Next.js. Le reste de la mission consistait à intégrer le plus proprement possible des services tiers comme Swan, Plaid, Defacto, Zizy, Auth0, Bridge etc, et de tout faire fonctionner en harmonie.


Ingénieur R&D

@Swan

tsfp-tsnodenestgraphqlapollosequelize

Swan est une plateforme de Banking-as-a-Service. Lors de cette mission, j'ai été chargé d'améliorer et de sécuriser l'API d'intégration des nouveaux clients (onboarding). J'ai également participé à l'amélioration de l'API de création de projets. Swan utilisait beaucoup fp-ts, et ça a été une très belle découverte pour ma part. Cette librairie permet d'utiliser, en TypeScript, des concepts fonctionnels tels que les applicatives ou les monades. Ça a été une excellente opportunité pour moi de mettre en pratique mes connaissances dans ce domaine : réécriture de certaines parties de l'API en mode plus fonctionnel, présentation de concepts fonctionnels devant toute l'équipe tech, mise en place d'un validateur de données basé sur les applicatives…


Ingénieur R&D

@The green data

jspythonpyodidewa

The green data est une plateforme décisionnelle de l'agriculture régénératrice. L'objectif de la mission était de faire fonctionner un simulateur écrit en Python par des data scientists dans un navigateur web grâce à Pyodide, un interpréteur Python basé sur la technologie WebAssembly.


Ingénieur R&D

@Tokeny

jstsreactmuiblockchain

Tokeny fournit une infrastructure pour permettre aux entreprises et aux acteurs financiers d'émettre, de transférer et de gérer des actifs sur la blockchain. La mission consistait à améliorer les composants React du panel d'administration. La couche graphique était basée sur MaterialUI.


Ingénieur R&D

@Colas (via Strategy Partner)

jstsnodeexpress

Colas est une entreprise française de travaux publics. La mission consistait à développer une interface au dessus de leur CRM Serena. Cette interface a été utilisée par plusieurs sous-projets qui m'ont été également attribués par la suite :

La plupart des outils ont été développés avec TypeScript et Node.js.


Ingénieur d'études et développement

@Fluo (via SFEIR)

jsflowreactreact-native

Fluo est le spécialiste de la distribution d'assurance qui permet de comparer les garanties avec les tarifs des assurances. La mission a été très variée. J'ai eu l'occasion d'intervenir sur de nombreux sujets :

  • Développement d'un système de hook au sein de l'API principale avec JavaScript et Flow
  • Amélioration d'un composant React de comparaison de garanties d'assurances
  • Corrections de bugs et déploiement (Android et iOS) de l'application mobile développée avec React Native et Flow
  • Intégration d'une solution d'authentification SaaS (Okta)

Développeur

@Clinfile

phpjsjquery

Clinfile est une société de recherche contractuelle informatique. La mission consistait ajouter des fonctionnalités dans un outil de gestion de ressources à destination des chefs de projet dans le domaine du médical. J'ai également pu corriger de nombreux bugs et préparer l'outil pour leur première mise en production. L'outil était développé en PHP, JavaScript et jQuery.


Formateur

@L'École Multimédia

jsangular

L'École Multimédia est une école proposant de nombreuses formations aux métiers du numérique. J'ai eu l'occasion d'y donner des cours d'initiation au framework AngularJS.


Formateur

@L'École Multimédia

jsangular

L'École Multimédia est une école proposant de nombreuses formations aux métiers du numérique. J'ai eu l'occasion d'y donner des cours d'initiation au framework AngularJS.


Formateur

@L'École Multimédia

jsangular

L'École Multimédia est une école proposant de nombreuses formations aux métiers du numérique. J'ai eu l'occasion d'y donner des cours d'initiation au framework AngularJS.


Lead développeur

@Afrimarket

phplaraveljsangular

Afrimarket est une startup spécialisée dans la vente de biens et de services en Afrique de l'Ouest. La mission consistait à refondre leur back-end avec AngularJS et Laravel. J'ai également eu l'occasion de corriger quelques bugs sur leur boutique en ligne PrestaShop.


Développeur

@Whaller

phpcodeigniterjsjquerydocker

Whaller est une plateforme qui permet aux utilisateurs de créer leurs propres réseaux sociaux et collaboratifs sécurisés. Lors de cette mission j'ai eu l'occasion :

  • d'ajouter des nouvelles fonctionnalités et de corriger des bugs liés au backend en PHP (CodeIgniter)
  • de développer un lecteur de flux RSS en PHP et jQuery
  • de développer un gestionnaire de fichiers (alla Dropbox) en PHP et jQuery

Stagiaire

@Whaller

phpcodeigniterjsjquerydocker

Whaller est une plateforme qui permet aux utilisateurs de créer leurs propres réseaux sociaux et collaboratifs sécurisés. Durant ce stage j'ai appris à utiliser CodeIgniter et jQuery, et à mettre en pratique ces nouveaux acquis en corrigeant des bugs et en ajoutant des nouvelles fonctionnalités.


Technicien test et support logiciel

@Wincor Nixdorf

cc++javaphpjsnode

Wincor Nixdorf est un fournisseur de solutions pour la grande distribution. J'ai eu l'occasion :

  • de développer des outils d'aide au diagnostic pour logiciels d'encaissement
  • de développer des scripts d'installation de logiciels d'encaissement
  • d'effectuer le support materiel et logiciel de systèmes d'encaissement (Picard, Castorama, Bricorama)

Stagiaire

@Wincor Nixdorf

vb.netvbaquick test pro

Wincor Nixdorf est un fournisseur de solutions pour la grande distribution. Au sein de leur équipe QA, j'ai participé à l'automatisation des tests d'intégration des logiciels d'encaissement (notamment Picard et Super U). J'ai appris à coder en Visual Basic et à utiliser le logiciel Quick Test Pro.