About Denis
English
Conversational
French
Native or bilingual
Experience
- CityMatcherFront-end DeveloperREAL ESTATEDecember 2025 - February 2026 (2 months)Paris, FranceCityMatcher is a decision-support tool based on public data, allowing users to explore and compare cities based on concrete quality-of-life criteria. Project completed independently, with a product-oriented approach (scoping, UX, iterations) and a quality requirement adapted to client context. Designed to scale nationally (exploration across all of France).Role and responsibilities:- Needs definition and product scoping (user journeys, priorities, criteria)- UX/UI design and iterations based on user feedback- Front-end architecture, mapping, and data integration- Construction of the Python data pipeline (collection, cleaning, normalization)Key achievements:- Map and list exploration with filters- Detailed city profiles (key indicators, thematic sections, comparison to benchmarks)- City comparator for quick arbitration between options- Internationalization FR/ENStack:Next.js, React, TypeScript, Tailwind CSS, Python (data pipeline), MapLibre, Supercluster, Jest, React Testing Library, ESLint, i18n, VercelSite:citymatcher.frDetailed case study:denismasot.fr/citymatcher
- France Médias MondeFront-end Technical LeadPRESS AND MEDIAJuly 2025 - October 2025 (3 months)92130 Issy-les-Moulineaux, FranceI joinedFrance Médias Mondeto work on the unified back-office used by the newsrooms of France 24, RFI, and Monte Carlo Doualiya (publishing and managing text, audio, and video content for Web and Mobile).My role: front-end technical leadwith a focus onstabilization, structuring, and knowledge transfer.What I did:Skill development:training and support for3 back-end developerson Vue.js so they could deliver and maintain the front-end autonomously.Architecture & quality:progressive reorganization of the front-end (conventions, modular breakdown, reusable patterns) to make the codebase more readable and maintainable.Design system:implementation of a design system from mockups to standardize the UI and accelerate feature delivery.Delivery:direct contribution to key features + debugging, with a consulting role on implementation choices.Stack:Vue.js 3, TypeScript, Vuetify, Pinia, Vue Router, vue-i18n, Axios, Vite, Vitest, Sentry, GitLab, Docker.Detailed case study:denismasot.fr/**francemediasmonde**
- Prométhée earth intelligenceFront-end Technical LeadAVIATION AND AEROSPACEFebruary 2024 - February 2025 (11 months)Paris, FranceProméthée Earth Intelligence (NewSpace) develops a ground observation platform for critical uses (crisis, maritime, climate).Front-end technical leadin a front-end team of 4 (1 lead, myself, 1 dev, 2 external contractors) on a geospatial visualization app. Context: advanced mapping, RBAC with 5 roles, Scrum (3-week sprints).What I led:Mapping & data:GeoJSON attribute table, AOI, map/metadata synchronization, WMS/WFS integrationsBusiness workflow:Satellite tasking form with advanced consistency rulesProduct & reliability:Collaborative drive (drag & drop, permissions), critical bug fixes, documentationPerformance focus (without numbers, but concrete):Stabilization of map screens with high interaction (zoom/layers/large volumes) through **lazy loading, conditional rendering, progressive rendering**, and reduction of unnecessary UI processing.Team support: code reviews, pair programming, dojos, conventions, and modular breakdown for a more readable and maintainable codebase.Stack: Vue 3, TypeScript, Pinia, Mapbox/Draw, MapTiler, OGC client (WMS/WFS), REST, Tailwind.Detailed case study:denismasot.fr/**promethee**
Recommendations
Be the first to recommend Denis
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Bachelor of Science in Web TechnologiesHETIC2018
- Vocational Baccalaureate in Graphic ProductionHigh School2011