About William
English
Fluent
French
Native or bilingual
Experience
- ExotecVuejs • Nuxt.js • Typescript Frontend DeveloperLOGISTICS AND SUPPLY CHAINJuly 2023 - September 2025 (2 years and 2 months)Lille, France
🎯 Objective
Design and evolveinternal business-critical applicationsto replace poorly adapted existing tools, thereby improving the operational efficiency of sales and technical teams.🚀 Missions
*Development of several applicationsused daily by sales and engineering teams.- **Complete migration of a Nuxt 2 (Options API) application to Nuxt 3 (Composition API)**, refactoring code to improve readability, testability, and maintainability, upgrading the front-end architecture.
- Completegraphic redesignof this application to improve ergonomics, visual consistency, and user experience.
- Close collaboration with UX/UI teams,design of mockupswhen necessary.
- Contribution to the **Design System**: development of reusable and accessible components, management of design tokens and documentation.
- Support and skill development for developers on **CSS best practices**, leading to full autonomy.
- Work inAgile methodology(sprints, rituals).
🛠 Technical Stack
Vue.js 3, Nuxt 3, TypeScript, Composition API, Vitest, Unit tests, Git, Agile methodology, UX/UI Collaboration - eTreesLead Frontend Vuejs Developer - UX / UI DesignerVIDEO GAMES AND ANIMATIONMarch 2022 - June 2023 (1 year and 3 months)
🎯 Objective
Design and development of an online game ecosystemaimed at gamifying donations for reforestation projects, by creating a fun, engaging, and accessible experience on mobile and desktop.🚀 Missions
- Participation in theproject launch from its inceptionwithin a 3-person team, with strong product and technical involvement.
*Brainstorming and designaround the gameplay and core mechanics of the game (progression, rarity, rewards, quests, skill tree).- **Complete UX/UI design of the game**, with a strong focus on clarity, user progression, and long-term engagement.
*Development of the FarmTrees gamein Vue.js, with a fullyCSSanimated interface, optimized for mobile and desktop.- Implementation of rich interactions: animations, visual feedback.
*Development of the project's showcase websitewith Nuxt from provided mockups, with numerous CSS animations triggered on scroll to enhance the immersive aspect.Contribution to a project with measurable environmental impact:→ $51,000 donated to charities→ Slightly over47,500 trees planted🛠 Technical Stack
Vue.js, JavaScript, Advanced CSS, UX/UI design, Responsive design, Product team collaboration, Nuxt🔗 Showcase website demo: https://etrees-website.vercel.app - WWWatch – Escape game immersif en ligneLead Frontend Vuejs Developer - UX / UI DesignerENTERTAINMENT AND LEISUREMarch 2022 - February 2023 (1 year)
🎯 Objective
Design and developmentof a collaborative escape game, offering shared immersive online experiences, blending gaming, storytelling, and real-time interactions.🚀 Missions
- Creation of a **multiplayer online escape game**, within a multidisciplinary team of 7 people (backend developers, 3D and video artists).
- **Development of the user experience**, allowing participants to communicate and see each other in real-time, and solve puzzles together.
- Integration of **real-time collaboration tools**: audio and video calls, text chat.
- Development of the game's **puzzles and mechanics**.
*Contextual assistancethat provides hints during the game.- Design and development of a promotional website serving as a technical showcase, integrating **a Three.js experience**, using the game's 3D assets.
- Specific work onperformanceand optimization of loading times to ensure a fluid experience.
🛠 Technical Stack
JavaScript, CSS, CSS animations, Three.js, Twilio, Performance🔗 Threejs demo: https://watch-app.vercel.app
Reviews
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
- BTS Graphic Designer-Creator in Multichannel CommunicationÉcole Supérieure de Design et Merchandising2012BTS Graphiste-Concepteur en Communication Multicanal. Webdesign, communication visuelle, chaîne graphique en apprentissage