Over Martin
Werkervaring
- KanomaFrontend Engineer - My Money BankBANKEN & VERZEKERINGENmaart 2025 - januari 2026 (10 maanden)Nantes, Frankrijk
Contexte
Intervention au sein d’une équipe digitale bancaire dans le cadre de l’évolution de plateformes clients. Rôle de Full Front-End, avec responsabilité sur le Front applicatif ainsi que sur la couche BFF GraphQL basée sur Apollo.Missions
- Développement et maintenance d’applications web en React et Gatsby
- Mise en place et optimisation du routage avec React Router (routes protégées, lazy loading, guards métiers)
- Intégration et gestion des données via Apollo Client (InMemoryCache, typePolicies, fetch policies, gestion avancée du cache et des erreurs)
- Conception et évolution du BFF GraphQL avec Apollo Server (schema design, resolvers, agrégation de services REST, gestion du context et de l’authentification)
- Pilotage d’une migration longue et complexe d’Apollo Client et Apollo Server (montées de versions majeures, refonte des patterns legacy, harmonisation Client/Server, sécurisation et optimisation des performances)
- Collaboration avec les équipes Back-End pour la définition des contrats d’API et la fiabilisation des échanges
- Optimisation des performances (SSR avec Gatsby, tuning du cache Apollo, réduction du sur-fetch)
- Application des standards bancaires en matière de sécurité, accessibilité et qualité logicielle
- KanomaFrontend Engineer - Energie Perspective / KeyziaVASTGOEDdecember 2022 - februari 2025 (2 jaren en 2 maanden)Nantes, France
Contexte
Développement et maintenance de plusieurs applications à destination de particuliers ou de professionnels, dans le cadre d'une mission derenfort de l'équipe Front.Missions
- Conception et développement :
- Développement de multiples applications web sous Angular (5&12) et Next.JS (lié à Storyblok)
- Développement d'un Design-System interne exposant des Web Components
- Développement de librairies de composants pour Angular et React
- Développement de micro-service NestJS
- Migration d'une application d'Angular v12 vers v17
- Migration d'une solution Web Components interne vers LitElement
- Développement et maintenance d'une librairie TS utilitaire avec (coverage > 95%)
Environnement technique
- Angular v5, v12 et v17
- NextJS v13 et v14
- LitElement
- Swagger-Codegen / Graphql-Codegen
- NestJS
- Jest
- Storyblok
- KanomaBackend Developer - OvhCloudHIGHTECHdecember 2021 - november 2022 (11 maanden)Nantes, France
Contexte
Dans le cadre de la mise en place d'un référentiel produit au sein de l'entreprise pour centraliser l'information et faciliter sa gestion. Création d'unpoint d'accès unique dans l'entreprise agrégeant les données liées aux produits vendus par l'entreprise.Missions
- Développement d'une API d'exposition de données produits avec NestJS
- Développement de scripts TS pour l'export de données, gestion du work ow de code avec µTask
- Développement et mise en place de pipeline d'agrégation MongoDB pour l'exportation et le formatage des données
- Versionning des données exportées grâce aux views MongoDB
- Création / Amélioration de manifestes Kubernetes pour le déploiement des applications
Environnement technique
- NestJS avec le framework de test Jest (API)
- TypeScript (Scripts d'exportation et API)
- MongoDB (Pipelines d'agrégation)
- Gestion d'un dépôt de packages JS avec Lerna
- Création d'un micro ordonnanceur de tâches avec NestJS(Backend) et AngularJS(Frontend)
- Kubernetes
- CI / CD Automatisée avec la plateforme interne CDS
Aanbevelingen
Wees de eerste die Martin aanbeveelt
Help deze freelancer om te schitteren door te vertellen hoe het is om met hem of haar te werken.
Deze freelancerprofielen matchen ook met zoekopdracht.
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Opleidingen
- Master en informatique, InformatiqueSUPINFO International University2021Master en informatique, Informatique
- Licence Professionnelle, InformatiqueUniversité de Picardie Jules Verne (UPJV)2019Licence Professionnelle, Informatique