
Laurent Martinon
Fullstack Senior Engineer JS/TS Ecosystem
3 recommandations
Salaire / Taux journalier
3 personnes recommandent
Angoulême, France
Mobilité : Paris, Bordeaux, ...
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur Full Stack avec +13 ans d'expertise en NodeJS/TypeScript/React et leadership technique. Lead développeur expérimenté dans l'architecture de solutions SaaS scalables et le mentorat d'équipes. Spécialisé en stack moderne JS/TS augmentée par IA pour le DX,avec une approche DevOps, qualité logicielle et méthodologies agiles pour accélérer vos projets.
Expérience de travail
Freelance - IA Exploring - Ingénieur Full Stack JS - Restoring Stack Java
Self-employedFreelance
janv. 2025 - Présent
1 an 10 mois
Bordeaux, France
Ingénieur passionné et rigoureux, curieux, je m'investis actuellement dans un effort de formation en totale autonomie. Veille R&D stratégique autour du potentiel IA et autres sur des projets personnels concrets consultables. - Prospective et mise en avant transparente d’un Portfolio: https://www.laurentmartinon.io => Stack MERN, approche pwa, workers, portage vite, graphql avancé, mongoose, cluster atlas mongo, full dockerisé. => Patterns avancés focus performance, custom grid ui full responsive. - Gestion infra-logiciel (devOps friendly): => Applicatif dockerisée, configuration et sécurité VPS / firewall / reverse-proxy. => Travail R&D autonome.Server github self-hosted (Gitea). - Hardware & System Private AI Homelab : => Construction terminé d’un serveur IA offine / privé, basé sur multi GPUs virtualisés. => Usage fast moteur inférence : Vllm - memory optimisation: PagedAttention, tensor /data parallelism. Ollama, Llama.cpp, Lmstudio. => Divers LLMs multimodal ou spécialisé par usages : Qwen, llama, mistral, Deepseek,... => LLM optimisations via quantizations : AWQ,GPTQ,QLoRA, fine tuning (Prompt System), MoE => Prompt engineering user automation - DX workflow en mode « Pairing AI » => AI Agent open source via extenstion VsCode (no ClaudeCode/Cursor/Cline... –>Free tokens/ Sécurité data) => AI Architecture/Workflow exploration : RAG/CAG, Argentic. - Restoration stack java : Formation Mastering java 9 to 25 + certification Udemy obtenu - Formation AI Practitioner AWS + certification Udemy obtenu - Formation GSAP / Greenrock - animations web profesionnelle + certification Udemy obtenu En disponibilité CDI (préférence) ou Freelance-Portage sur mon skill écosystem JS/TS & IA. Je suis ingénieur français, et je privilégie donc l'essor de mon pays dans le futur , secteur industriel souhaité idéalement mais pas uniquement. En 2026 je prévois de me positionner su le marché en tant que Dev fullstack senior hybride TS / IA. 1er contact par mail souhaité.
Lead Dév Senior Fullstack
Duosquadra - Zenfirst - Simplifiez, automatisez, prospérez 🚀
oct. 2023 - déc. 2024
1 an 3 mois
Bordeaux, France
Projet : Produit de gestion de trésorerie/ facturation Envir. Technique : Lead Software Engineer, Developer Fullstack JS, Scrum Advocate NodeJs, ExpressJS, Typescript 4, Postgres 16, Knex, NextJS, React 18, Prisma, Strapiv3 Jest, Reporting Jira, Github,Pm2, cloud AMQP, Bridge, Stripe, Heroku, Sentry, Netlify, Retools, Mailgun, systéme Ubuntu. Mission : • Refactoring Clean (DDD, SOLID, GRASP) • Mise en place workflow git sur mesure (PR, stratégie de merge : no-ff, pull rebase...) • Mise en place workflow jira sur mesure. • Audit de performance front / back : analyse rapport lifehouse / benchmark api pagination. • Amélioration de l’architecture et de la stack: désengagement technologie (strapi v3) obsolète • Amélioration des performances globales serveur: découplage traitement de synchronisation lourds via worker dédié. • Gestion transactionnelle distribuée via saga pattern / in-outbox vs 2PC, • Amélioration des performances de l’application de trésorerie: view materialisée, ajout d‘index au bon type, window functions sql, cache serveur (ioredis), pagination via cursor vs offset, redecoupage d’api rest, memoisation react, custom webpack, dynamic import, rajout d’un worker pool background coté front / scaling/clustering via pm2 coté serveur. • Amélioration résillience des synchronisations bancaires (via aggrégateur bancaire Bridge api) : limiter (algo token bucket), cron, détection erreur via sentry, puis relance ordre via broker (RabbitMQ). • integration middlaware graphQL dans strapi avec pagination cursor • Déclinaison des environement sous cloud heroku. • Upgrade base postgres sous heroku ( stratégie : promotion – failover) • Prototypage synchro base à base via replication logique postgres. • Script d’automatisation de bascule tarifaire sur des comptes stripe (api service de paiement / ajout de phase planifiée). • Etude nouvelle architecture SSR pour refonte futur sur outil de facturation • Mise en place test de non regression => refonte métrisée par les tests pour outil de trésorerie • Coaching junior sur les bonnes pratiques de test : (AAA, bon usage mock/spy/stub)
Lead Software Engineer, Dev Backend JS
Greenscope
févr. 2023 - août 2023
7 mois
Remote, Oregon 97458, États-Unis
Projet : Produit de gestion ESG Envir. Technique : NodeJs, ExpressJS, Typescript 4, Postgres 8, Knex, NextJS, React 18, Bootstrap, Pupetteer, Jest, Reporting Jira, Gitlabs, GCP Mission : • Maintenance évolutive du produit ESG • Mise en place architecture SSR pure pour generateur de rapport d’audit • Mise en place du Model data deserialisable (Reflect) en component react avancé dynamique customisable • Refactoring Clean (DDD, SOLID, GRASP) • Resolution latence/performance des calculs rendu via clustering techniques • Mise en place test Jest sur la couche service buisness only
Ingénieur Fullstack, réf Technique, Coach testing
Greenmetrics
mai 2022 - mars 2023
11 mois
Remote, Oregon 97458, États-Unis
Projet: Eco conception, Application d’optimisation des performance web, GreenIT Envir. Technique : NestJS, REST api, VueJS 2, Vuetify, Vuex, ChartJs, CSS3, Typescript 4, Postgres 15, Server Send Event nodejs, Pupetteer, Jest, Reporting Jira, kubernetes, NodeJS, Redis, Kafka, Gitlabs, Google analytics 3 & 4, PSI, Matomo, GtMetrix, Accessiway Recommandation du CTO sur mon linkedin. Mission : • Maintenance évolutive du dashboard v1→v2 • Mise en place architecture Front scalable (DataModel pattern + Single File Component Vuejs) • Refactoring Clean (DDD, SOLID, GRASP) • Mise en place service d'authentification via passport strategy étendue selon context d’exécution (local/jwt) • Protection routing via guard auth custom (rôle/permission) • Custom exception 500 étendues • Pagination basé sur offset (range dates) • Exploitation de ioc avancé: déclinaison polymorphique de services via custom provider (useFactory/ useClass types) selon QoS. • Custom pipeline pour type check payload / response • Cache manager standard au niveau controller via decorators • Intercommunication microservice via NATS transport layer. • Usage broker NATS avec modélisation message pub/sub sans persistance / low latency • Performance améliorée via adapter / middleware fastify • Integration d’api de métrologie tiers : PSI, GTMetrix, Accessiway • Optimisation Postgres : indexations jsonb, logique de providers • Mise en place socle test Jest sur la couche service buisness only • Usage Module Discovery avec decorator (featureFlag) service Nest. Instantation & injection dynamique et scalable de service pour l'analytique. • Gestion de la charge d'api: stratégie de contournement des quotas (algo token bucket, window sliding…) • App nest standalone pour des jobs cron de purge/archivage forcée.
Ingénieur Fullstack JS, Architecte SSR, réf Technique Socle
Groupe SeLoger
juin 2016 - oct. 2020
4 ans 5 mois
Région de Aix-En-Provence, France
Projet: Refonte Edition Magasin: 20min, logic-immo entre autres Envir. Technique : REST Jersey, Java 9, Norme J2EE, Apache, WildFly Jboss, Maven, Git, NodeJs, database Oracle, Solr, PIC Jenkins, CSS3, Compass (sass) , responsive design, jade, D3, Handlebars, websocket native, client AngularJs / matérial, ES7+, Functional programming : MonetJs, csp, NgRedux, redux, saga middlleware, expressJs SSR, Reactjs (16.3), Formik, Typescript 3, PhatomJs (legacy), babel 7, Webpack 4 , hot reload, code Splitting, streaming html, Server Send Event nodejs, jest, RxJs animation css, Reporting Jira, kubernetes, CircleCI Auto-Formations : Formation NestJS (Udemy) Formation GraphQL for NodeJS (Udemy) Formation Reactjs Avancée 5 certifications by Kent Dodds - instructeur EggHead Formation RxJS (book) Fomations internes: Fomation ReactJS/ ReactJS Native fondamentaux chez Orsys Paris, la Défense Todd Motto: Angular 2 + angular 1 styling component. Initiation Officiel Docker / Swarm au D-Day 2016 Marseille Formation certifiée Officiel Docker Avancée chez TreepTik Mission : • Integration metrique KPI Datadog • Mise en place architecture Clean / Hexagonale, AOP de A à Z. • Mise en place Socle Frontend en Reactjs, approche SSR + rehydratation • POC pur SSR proposé (sans Nextjs à l'époque), validé et en intégration janv 2019. • R&d Performance Socle SSR : Streaming HTML, Code splitting (lazy loading basée par le routing) • Optimisation ReactJs : utilisation de PureComponents, hooks custom / avancé, HOC, contextAPI, renderProp, ErrorBoundaries • Sécurité ExpressJs: Custom middleware, PassportJS Strategy custom, entêtes helmet, cors...
Ingénieur web mobile
SOMEI (Prestation Hr Team)
févr. 2016 - août 2016
7 mois
Marseille, France
Projet : Application mobile hybride de télé-relève compteurs d'eau Projet pilote Envir.Technique : .net , c#, api webInt, NodeJs , Grunt, Bower, CSS3, Compass (sass), responsive design, client ionic ( stack angular/material/ cordova) webpack, deploiement multi device : wiko android, surface microsoft, sqlite- cordova, database Nosql /sql : sqlitedB, pouchDb, lokijs, reporting trello. Mission : • Mise en place architecture FrondEnd ionic • Configuration plugin cordova customisé pour dialogue radio avec borne compteur via proxy c++. • Mode offLine / onLine exigeant (perf / volume data important) R&d • Testing database noSql sur ratio volume data / perf sur mobile • Correctif et réalisation d'évolutions • Livraisons et déploiement sur devices Wiko (android marseillais)
Ingénieur logiciel , Spécialiste AngularJS(v1-v2)
DSI Pôle Emploi (Prestation Capgemini)
sept. 2014 - févr. 2016
1 an 6 mois
33600 Pessac, France
Projet : Refonte outil Edition CV - Projet pilote R&D Envir. Technique : Architecture REST, Java 7, Jersey,Tapestry 5.4, J2EE, Maven,Swagger, NodeJs , Weblogic, MongoDB, PIC Jenkins,Sonar, Grunt, Bower, CSS3, Compass (sass), responsive design, client AngularJs, webpack,requiseJs, protractor/Jasmine, browerstack (cloud test multi devices navigateurs) / HUB Selenium, checkstyles (jsint/lint), QC,RTC. Mission : • Mise en place architecture FrondEnd AngularJs, • Industrialisation du process des livrables et automatisation des tests. • Evangélisation solution AngularJs • Moteur de validation trés poussé et inédit ! • Mise en place d'un bower registry privé (reuse components) • Audit externe Angular réussi. • Résolution problématique de performance Angular. • Mise en place gestion log client centralisé. • Mise en place Métrologie Angularjs • Mise en en place gestion des erreurs (interceptors). • Mise en place sécurité (faille xss via filter jersey, mode CSP, SCE) • Prototype module migrationETL oracle -> mongodb, traitement par lot full nodeJS : 10 milions datas en 40min ! • Refactoring Pages et Components coté Tapestry. • Mise en place de projet maven multi modules • Correctif et réalisation d'évolutions • Livraisons et déploiement • Préparation certification mongodb for nodeJS • Projet SCRUM, pair-programming, Kanban, une itération / mois, demo /15j, atelier, workshops.
Formation
Ingésup Bordeaux France
Master’s degree of software engineering
IUT Bordeaux France
Bachelor’s degree in software engineering
Licences et certifications
check all certifications on my linkedin profil
Délivré le : –
Portfolio

Playwright demo AI Private Homelab - Freedom Series

Demo Portfolio Web Responsive - Support tablet et mobile
