Paul

Wasson

#frontend
Purse
2021-04-01-Actuellement

Développeur - Team SDK

ReactSveltegitTailwindcsswebpack

Intervention long terme au sein d’une startup spécialisée dans l’orchestration de paiement, depuis les premières phases produit jusqu’à la structuration d’un catalogue de solutions distribuées à grande échelle. Forte implication dans la conception, l’architecture et l’évolution des produits frontend, avec un positionnement volontairement proche du code et des enjeux concrets du produit.

Rôle & responsabilités

  • Référent frontend et architecte front durant les 4 premières années de la mission
  • Mise en place complète de la stack frontend et des standards de développement
  • Forte force de proposition sur les choix techniques et l’architecture produit
  • Revue de code systématique à chaque étape du cycle de développement
  • Contribution à la création et à la structuration d’une équipe dédiée aux SDK frontend

Produits & réalisations clés

Développement de deux produits majeurs :

Vault : solution de collecte sécurisée de cartes bancaires

Checkout : solution de paiement au moment de l’acte d’achat, déclinée en plusieurs SDK hautement customisables pour les marchands

  • Conception et implémentation d’un widget de paiement composable et personnalisable, aujourd’hui utilisé sur des parcours à fort trafic et traitant plus de 10 000 transactions par jour
  • Intégration de dizaines de prestataires de paiement au sein d’une architecture unifiée
  • Création d’un formulaire de collecte de cartes bancaires certifié PCI DSS
  • Refonte et réorganisation progressive du code afin de faire évoluer un produit initial de startup vers une architecture headless checkout, déclinée en sous-produits adaptés aux différents besoins clients
  • Migration technologique de Svelte 4 vers Svelte 5

Stack technique

  • Langage : TypeScript
  • Frameworks / librairies : Svelte, Lit Elements
  • Monorepo & tooling : Lerna, Nx
  • CI/CD : GitHub Actions
  • Tests : Vitest, Playwright
  • Méthodologie : Agile

Impact & valeur ajoutée

  • Mise en place des premiers produits frontend ayant permis les premières ventes de l’entreprise
  • Contribution directe à la transformation d’un MVP en catalogue de solutions de paiement robuste et industrialisé
  • Produits utilisés par des enseignes telles que Auchan, Kiabi, Jules, touchant des centaines de milliers à plusieurs millions d’utilisateurs finaux
  • Mission critique à forte responsabilité dans un environnement paiement exigeant en termes de sécurité, fiabilité et conformité
Karnott
2018-02-08-2021-04-01

Création de l'application mobile de Karnott avec ReactNative.

ReactReact NativeSveltegitd3js

Karnott est un service à destination des professionnels de l'agriculture qui a pour but de superviser la réalisation de leurs travaux. L'app mobile est capable d'offrir une vue sur l'ensemble du parc de machines et permet également de réaliser certaines opérations indispensables au suivi sur le terrain

Passation et formation d'un profil junior qui a pu reprendre l'application après mon départ.

Incubé Euratechnologies
2016-02-01-2019-02-01

Porteur de projet à l'incubateur d'entreprise Euratechnologies

ReactReact Nativegit
  • Application mobile React Native
  • Déploiement sur les stores Apple et Google
  • Mise en place de pipelines CI/CD avec GitLab