About Johan
Finnish
Native or bilingual
English
Fluent
Experience
- Radio FranceFull-Stack Svelte/SvelteKit DeveloperPRESS AND MEDIAJanuary 2022 - Today (4 years and 5 months)Paris, FranceDevelopment and modernization of France Bleu Web (francebleu.fr).Team of 12 people (7 developers, 2 UI/UX, 2 PO, 1 accessibility expert).1 CoP/sprint day: collaborative technology watch sessions. Migration from PHP Symfony/React to Svelte 3/4 and SvelteKit. Continuous optimization of performance (WebPerf) and accessibility for a senior audience on older devices.France Bleu + France 3 regions merger → here: New DA and content management.Traffic growth of +21% in 3 years (33M → 40M page views/month) thanks to the new stack, SEO improvements, WebPerf, and editorial strategy.
- Front-end development and Storybook from Figma mockups
- Svelte/SvelteKit fully typed with TypeScript
- Back-for-Front with GraphQL and Fastify
- Performance and accessibility optimization
- SEO optimization (JSON-LD, internal linking, resources, Web Core Vitals)
- Production monitoring (ELK and Grafana)
- Technical on-call duty during critical traffic peaks (up to 33k page views/minute)
- Accessibility improvement - RGAA 65%
- Market research services with OpenStreetMap and Leaflet
- Government APIs for elections and services
- Design system development in Atomic Design
- Player development (customization for France Bleu)
- Eco-design: Participation in the Sustainable Challenge 2024
- ZeloceLead Front-End DeveloperTRANSPORTATIONApril 2020 - November 2021 (1 year and 8 months)Joinville-le-Pont, FranceLead Developer in a startup specializing in last-mile logistics management.Conception from scratch of a last-mile logistics management application for delivery services of various companies such as Leroy Merlin or Spie Batignolles. Team with 1 backend (Elixir), 1 full stack, 3 front-end, 1 UI/UX, and 1 PO.- Product design- Stack choice and Front-End architecture implementation- Front-end technical lead- Implementation of maintainability best practices: Atomic Design, TypeScript, testing (Jest/Testing Library, Cypress, Chromatic), and documentation.- Recruitment and onboarding of developers
- PMU PARTENAIREFront-End DeveloperENTERTAINMENT AND LEISUREDecember 2019 - March 2020 (4 months)Paris, FranceFeature team (6 Front-end, 4 back-end)- Maintenance and evolution of horse racing applications- Migration from JavaScript/Backbone to TypeScript/React
Recommendations
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
- DUT Computer ScienceUniversité Paris-Est Créteil2006