
Julien Ducrot
JavaScript Developer. React & React Native enthusiast.
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
À distance uniquement
Expertises
Langues
Expérience de travail
Lead Developer
KBOOM.gg
févr. 2025 - Présent
1 an 9 mois
Kboom.gg builds an interactive fantasy esports platform designed to engage fans and enhance competition through real-time experiences. Highlights: • Led the migration from multiple repositories to a unified Turborepo monorepo, improving DX, build times, and shared module management • Architected and maintained Next.js (web) and Expo (mobile) applications with a shared codebase, ensuring consistent behavior across platforms • Designed and deployed a cross-platform design system to unify visuals and component logic between web and native • Mutualized business logic, state management, and analytics across environments to reduce code duplication and improve maintainability • Integrated PostHog and Sentry for analytics, user behavior tracking, and observability, enabling data-driven iteration and reliability improvements • Oversaw performance optimization, dependency upgrades, and build tooling to ensure scalability and maintain product stability over time • Collaborated closely with designers, backend engineers, and growth teams to deliver features that drive user engagement and retention Tech stack: Next.js, React, Expo, TypeScript, Turborepo, Zustand, Sentry, PostHog, GrowthBook, Tailwind, NativeWind
Founder, Product Studio
SupacatFreelance
févr. 2024 - Présent
2 ans 9 mois
Paris, France
Supacat is my independent product studio focused on building and launching MVPs for startups and exploring in-house digital products. The studio combines rapid prototyping, clean architecture, and strong design systems to turn early ideas into scalable applications. Highlights: • Founded and operate Supacat, delivering web and mobile experiences from concept to launch • Built uselockin.app, a personal side project centered on motivation, accountability, and habit tracking • Designed and shipped MVPs for startups and creators, covering product strategy, UX, and technical execution • Created a shared codebase for web (Next.js) and mobile (Expo) with Turborepo to accelerate iteration • Developed internal design systems, component libraries, and utilities for reuse across multiple projects • Integrated Supabase, GrowthBook, PostHog, and Sentry to support scalability, experimentation, and observability • Explored AI assisted development, applying LLM workflows for design, analytics, and code generation Tech stack: Next.js, React, React Native, Expo, TypeScript, Supabase, Turborepo, Tailwind, GrowthBook, PostHog, Sentry, OpenAI
Sr. Frontend & Mobile Engineer
Piana
févr. 2024 - oct. 2024
9 mois
Paris, France
Piana develops a fleet management platform helping companies reduce operational costs and lower their carbon footprint. Highlights: • Architected a scalable, modular frontend system to streamline vehicle and expense management workflows • Developed a cross-platform mobile app (React Native + Expo) enabling drivers to track fuel, mileage, and maintenance in real time • Partnered with design to build a shared visual system using Tokens Studio, ensuring consistency across web and mobile • Created a UI component library with full internationalization support and optimized developer ergonomics • Integrated RudderStack and Datadog for analytics and performance monitoring, supporting data-driven UX improvements Tech stack: React, React Native, Expo, TypeScript, RudderStack, Datadog, Tokens Studio
MYM
nov. 2022 - janv. 2024
1 an 3 mois
Paris, France
Lead Front-End Developer
janv. 2023 - janv. 2024
1 an 1 mois
Paris, France
MYM is an exclusive social network connecting creators and fans, with a community of over 10 million users. I joined as a Senior Frontend Developer and was promoted to Lead within three months to oversee frontend architecture, developer experience, and team growth. Highlights: • Led a team of three frontend developers (junior to senior), mentoring them on technical best practices, architectural thinking, and personal development • Migrated the platform from a legacy codebase to a Clean Architecture powered by React and TypeScript, improving scalability and code quality • Introduced SOLID principles and clear module boundaries to standardize development across the team • Established a monorepo setup (Turborepo) and built a design-system-driven architecture, improving UI consistency and reducing time-to-feature • Developed a comprehensive component library with internationalization, theming, and cross-platform compatibility • Collaborated with design to implement a unified visual style guide, bridging Figma and code via design tokens • Built and deployed a user interaction tracking library to drive product improvements through behavioral analytics • Strengthened reliability through unit, functional, and E2E testing (Jest, Cypress) and a robust CI pipeline • Defined career paths and growth frameworks for the frontend team to improve ownership and retention Tech stack: React, TypeScript, Turborepo, Vanilla Extract, Jest, Cypress, Design System, Clean Architecture, SOLID
Senior Front-End Developer
nov. 2022 - janv. 2023
3 mois
Paris, France
MYM is an exclusive social network connecting creators and fans, with a community of over 10 million users. • Led the migration of the existing platform to a modern React architecture structured around a design-system-oriented approach • Implemented a Turborepo-based monorepo, laying the foundation for better scalability, shared modules, and faster development cycles • Collaborated with the design and backend teams to ensure smooth integration between UI, logic, and API layers • Contributed to early testing setup (unit and integration with Jest & Cypress) to support continuous integration and quality assurance Tech stack: React, TypeScript, Turborepo, Jest, Cypress, Design System
Lead Front-End Developer
Leah - Solution de téléconsultation
sept. 2019 - déc. 2022
3 ans 4 mois
Paris, France
Leah is a French teleconsultation platform that has facilitated over one million consultations between healthcare professionals and patients. Highlights: • Architected a modular, scalable frontend system using a component-based architecture to support fast product growth • Developed a React Native mobile application for patients, improving accessibility and user engagement across devices • Partnered with the design team to build a unified visual identity and style guide, ensuring consistency across web and mobile • Created a cross-platform UI component library with internationalization, theming, and accessibility support • Integrated a user behavior tracking system to collect insights and continuously enhance UX based on real usage data • Implemented unit and functional testing pipelines with continuous integration to maintain stability and confidence at scale Tech stack: React, React Native, TypeScript, Design System
Lead Front-End Developer
Oyst
oct. 2018 - juil. 2019
10 mois
Paris, France
Oyst was a leading e-commerce platform simplifying online transactions for merchants and customers across Magento, PrestaShop, and other major ecosystems. Highlights: • Improved stability and performance across three core products — shopping tunnel, merchant dashboard, and user dashboard — through deep refactoring and architectural clean-up • Partnered with product managers to define and prioritize the product roadmap, ensuring technical feasibility aligned with business goals • Contributed to the recruitment and onboarding of new frontend engineers, helping scale the development team • Advocated for modern frontend best practices in React and Redux, improving code quality and delivery velocity Tech stack: React, Redux, TypeScript
Sport Heroes Group
sept. 2017 - oct. 2018
1 an 2 mois
Paris, France
Front-End Technical Referent
déc. 2017 - oct. 2018
11 mois
Paris, France
Sport Heroes is a digital wellness platform promoting physical activity and community engagement, with a network of over 2 million users across apps like Running Heroes and Cycling Heroes. I joined as a Senior Frontend Developer and was promoted to Front-End Technical Referent to lead frontend architecture, developer experience, and feature delivery across multiple products. Highlights: • Led a team of six developers (junior to senior), mentoring them and improving delivery speed and code quality through structured reviews and pair programming • Architected a design-system-based frontend framework, enabling a 600% faster rollout of new sports verticals and white-label platforms • Built a shared UI component library supporting internationalization, theming, and multi-platform compatibility • Partnered with the design team to develop a unified style guide, standardizing UX and reducing inconsistencies across brands • Implemented a streamlined A/B testing workflow with automated deployments, improving experimentation efficiency • Developed an in-house tracking library to measure engagement and drive data-informed UX improvements • Strengthened reliability with unit and functional testing using Jest, integrated into a continuous integration pipeline • Earlier, as Senior Frontend Developer, delivered key features for the B2C applications Running Heroes and Cycling Heroes, boosting user engagement and retention Tech stack: React, React Native, Redux, Jest, TypeScript, Node.js, Angular, Sass, Cordova, MongoDB
Senior Front-End Developer
sept. 2017 - déc. 2017
4 mois
Paris, France
Sport Heroes is a digital wellness platform encouraging physical activity through apps like Running Heroes and Cycling Heroes, with a community of over 2 million active users. • Developed and shipped new B2C features for Running Heroes and Cycling Heroes, improving engagement, gamification, and user experience • Collaborated with backend and product teams to optimize data flows and performance across mobile and web • Contributed to the early migration toward React, helping establish modern development standards within the team • Implemented responsive, accessible UIs using modern JavaScript frameworks and styling tools Tech stack: React, Angular, Node.js, Sass, Cordova, MongoDB, JavaScript
Front-End Developer
Fashion Network
déc. 2015 - août 2017
1 an 9 mois
Paris, France
Fashion Network is a leading digital media platform for fashion professionals, attracting over 1 million monthly visitors across 70 countries and 10 languages. Highlights: • Built a scalable, component-based frontend architecture to modernize the company’s core web platform • Partnered with designers to establish a unified visual style guide and UI component library, ensuring consistency and flexibility across international editions • Implemented internationalization (i18n) and theming support to serve multilingual audiences efficiently • Deployed a custom A/B testing framework with automated rollout capabilities to validate UX and conversion improvements • Integrated a user interaction tracking library to collect actionable insights and guide product optimization • Strengthened reliability through unit and functional testing and maintained continuous integration pipelines for seamless releases Tech stack: JavaScript, HTML, CSS, React (early adoption), jQuery, REST APIs
Front-End Developer
Attractive World
sept. 2014 - déc. 2015
1 an 4 mois
Paris, France
Attractive World is a French dating platform attracting over 2 million monthly visitors, known for its premium matchmaking experience and active member community. Highlights: • Rebuilt the main web application with a modular, component-based architecture to improve scalability and performance • Collaborated closely with designers to craft a unified visual language and responsive style guide, ensuring consistency across the product • Created a UI component library supporting internationalization (i18n), theming, and multi-platform integration • Introduced an A/B testing framework with automated deployment, enabling data-driven UX and conversion improvements • Implemented a user behavior tracking system to measure engagement and guide continuous optimization • Strengthened code quality through unit and functional testing and maintained continuous integration pipelines Tech stack: JavaScript, HTML, CSS, jQuery, REST APIs
Front-End Developer
UNIFY DIGITAL FACTORY (ex. TF1 DIGITAL FACTORY)
sept. 2013 - août 2014
1 an
92300 Levallois-Perret, France
UNIFY Digital Factory is a digital marketing company specializing in performance-based campaigns and analytics across multiple online channels. Highlights: • Refactored the JavaScript tracking engine, improving performance by 300% and significantly reducing load times for client campaigns • Optimized and rebuilt internal analytics dashboards to handle millions of events efficiently and improve data visualization speed • Redesigned dashboard UI and UX for better usability and faster insights across marketing teams • Implemented unit and functional testing pipelines, ensuring stability and reliable continuous integration • Mentored an apprentice developer, supporting their technical growth and contributing to team knowledge sharing Tech stack: JavaScript, HTML, CSS, jQuery, REST APIs