
Simon Depelchin
Senior Front-end Developer | Vue.js & React
3 recommandations
Salaire / Taux journalier
3 personnes recommandent
Péruwelz, Belgique
Freelance
Peut venir sur site
Expertises
Langues
Expérience de travail
Lead Front-end Developer
WinampFreelance
sept. 2022 - avr. 2025
2 ans 8 mois
Bruxelles et périphérie
- A dirigé une équipe distribuée de jusqu'à 7 développeurs frontend répartis sur plusieurs sites, gérant 5 projets : Player, Fanzone, Creators Admin et Bridger, atteignant des millions d'utilisateurs chaque mois. - A établi une architecture frontend unifiée, permettant aux développeurs de contribuer à n'importe quel projet en quelques heures au lieu de plusieurs jours. - A posé les fondations avec React.js, Remix.run, TypeScript et Tailwind CSS, garantissant évolutivité et maintenabilité. - A mis en œuvre une stratégie de monorepo, consolidant plusieurs projets tout en facilitant le développement et la maintenance sans heurts. - A migré des applications Next.js vers Remix.run, les intégrant dans un système de design cohérent pour assurer consistance et efficacité. - A développé et maintenu un système de design interne évolutif en collaboration avec des designers, garantissant uniformité et facilité de maintenance à travers toutes les applications. - A mis en place des pipelines CI/CD avec des déploiements de prévisualisation personnalisés, Dockerisation et déploiements basés sur Kubernetes, avant de passer à Vercel pour un hébergement et une mise à l'échelle simplifiés.
Tech lead
PeruweldFreelance
janv. 2017 - mai 2024
7 ans 5 mois
À distance
• Conçu, développé et maintenu une application web pour numériser les processus de Peruweld avec une application web fullstack Laravel avec un frontend en Blade + Vue en V1, et Inertia + React en V2. - Réalisé une analyse approfondie des affaires à travers des interactions sur le terrain pour définir les flux de travail et planifier leur transformation numérique. - Intégré une communication automatisée avec des machines industrielles pour détecter les opérations de découpe de métal et transmettre les données à l'application. - Au cours de plus de cinq ans, amélioré en continu la plateforme, intégrant davantage de processus et maximisant l'automatisation. - En 2023, lancé une V2 en tirant parti de l'expertise acquise dans l'industrie pour affiner l'architecture de l'application et le modèle de données tout en préparant les développements futurs. - En 2024, remis avec succès le projet (V1 & V2) à une entreprise tierce pour la maintenance et l'évolution continues, garantissant une transition sans heurts.
Front-end Developer
Targetspot
oct. 2019 - févr. 2022
2 ans 5 mois
1070 Anderlecht, Belgique
- Contribué à plusieurs projets chez TargetSpot, un leader dans la technologie publicitaire audio numérique mondiale et la technologie de streaming audio. - Maintenu et amélioré un vaste projet hérité en Vue.js 2, en mettant en œuvre des centaines de nouvelles fonctionnalités et en dirigeant les migrations vers Vue.js 3, TypeScript et Tailwind CSS. - Maintenu et amélioré un projet à grande échelle en React.js, garantissant la stabilité et la performance. - Dirigé la migration d'une application React.js héritée vers un nouveau projet en Vue.js 3 utilisant TypeScript, modernisant ainsi la base de code pour une meilleure maintenabilité et performance. - Introduit des tests automatisés dans toutes les applications, en mettant en œuvre Vitest, Vue Test Utils et Cypress pour une couverture de test complète. - Intégré des API REST et GraphQL, optimisant les stratégies de récupération de données pour l'efficacité et l'évolutivité. - Piloté l'automatisation CI/CD, en mettant en place des pipelines Azure DevOps et GitHub Actions pour rationaliser le développement, les tests et le déploiement. Ce travail a considérablement amélioré la maintenabilité du code, la rapidité de développement et la fiabilité du système, garantissant une architecture frontend moderne, évolutive et performante.
Fullstack Developer
DomicareFreelance
mars 2021 - déc. 2021
10 mois
À distance
- Développé Domicare, un marché connectant les physiothérapeutes avec de nouveaux clients, rationalisant la gestion des rendez-vous et l'acquisition de clients. - Conçu et mis en œuvre une API REST et un backend utilisant PHP/Laravel avec une base de données PostgreSQL, garantissant évolutivité et performance. - Créé un site statique (SSG) en React.js/Next.js avec Storyblok en tant que CMS Headless, optimisant la gestion de contenu et le référencement. - Développé une application web en React.js/Next.js pour les physiothérapeutes, leur permettant de gérer leurs comptes, de traiter les demandes des patients et de définir leurs disponibilités. - Mis en place une automatisation CI/CD avec GitHub Actions et déployé la plateforme sur Vercel, assurant des déploiements rapides, fiables et automatisés. Cette plateforme a modernisé l'acquisition de clients pour les physiothérapeutes, offrant une expérience utilisateur fluide et efficace tout en tirant parti des technologies web de pointe.
Front-end Developer
RESPONSUMFreelance
juin 2020 - juil. 2020
2 mois
À distance
Développement de modules en Vue.js + Typescript pour la plateforme MOOC d'apprentissage du GDPR.
Frontend Developer
Picker SRLFreelance
mars 2020 - mai 2020
3 mois
À distance
- Développé l'application web pour Picker, permettant aux clients de commander de n'importe où grâce à des kiosques de commande autonome pour les restaurants. - Construit une Progressive Web Application (PWA) en mode hors ligne en Vue.js, garantissant une fonctionnalité fluide même dans des environnements à faible connectivité. - Intégré un système CRM existant via des API REST, permettant une synchronisation des données fluide et une gestion améliorée des clients. - Conçu et mis en œuvre le backend en Node.js avec Express.js, assurant un système évolutif et efficace. - Mis en place des pipelines CI/CD dans Azure, automatisant le déploiement et les tests pour des cycles de développement plus rapides. - Intégré le traitement des paiements avec Mollie, garantissant des transactions sécurisées et fluides pour les clients. Cette solution a modernisé la commande dans les restaurants, offrant flexibilité, fiabilité et une expérience client améliorée tout en optimisant les opérations commerciales.
Front-end Developer
TooddocFreelance
nov. 2017 - mars 2020
2 ans 5 mois
À distance
- Conçu et construit les fondations de trois applications clés : - Application patient – permettant aux utilisateurs de trouver et de réserver des rendez-vous médicaux urgents. - Application professionnelle – permettant aux spécialistes de la santé de gérer leur disponibilité et leurs réservations. - Panneau d'administration – offrant une gestion et des analyses à l'échelle de la plateforme. - Développé une API REST backend avec Node.js/Express.js, tirant parti des Fonctions Cloud Firebase pour l'évolutivité. - Intégré des services de géolocalisation pour associer les patients aux professionnels de santé pertinents en fonction de la proximité. - Construit et maintenu le frontend Vue.js/Nuxt.js, utilisant Tailwind CSS pour une interface moderne et réactive. Cette plateforme a rationalisé l'accès aux soins de santé urgents, offrant une solution fluide et efficace tant pour les patients que pour les professionnels.
Fullstack Developer
Les ErablesFreelance
août 2019 - sept. 2019
2 mois
À distance
- Conçu et développé un CRM sur mesure depuis le début, adapté aux besoins spécifiques de Les Érables, améliorant ainsi l'efficacité opérationnelle et la gestion des clients. - Créé et intégré des fonctionnalités essentielles, y compris la gestion de calendrier, la facturation, le traitement des commandes, les offres et le suivi des clients, rationalisant les opérations commerciales. - Développé le backend en PHP/Laravel avec une base de données MySQL, garantissant une architecture robuste et évolutive. - Créé un frontend moderne et réactif en utilisant Vue.js, HTML, CSS et Bootstrap, offrant une expérience utilisateur intuitive. Ce CRM sur mesure est devenu un outil essentiel pour l'entreprise, numérisant et automatisant des processus clés tout en restant rentable et adaptable aux besoins futurs.
Back-end Developer
Campine Freelance
juil. 2019 - sept. 2019
3 mois
À distance
- Développé le back-office et l'API GraphQL pour l'application mobile des employés de Campine, permettant les demandes de changement de poste, la participation à l'échelle de l'entreprise et l'interaction sociale entre collègues. - Construit le backend avec PHP/Laravel et MySQL, garantissant évolutivité, sécurité et performance. - Conçu et mis en œuvre le back-office en utilisant Laravel Nova, offrant un panneau d'administration flexible et efficace pour l'équipe administrative. - Dirigé la configuration et la gestion de l'infrastructure, assurant un environnement stable, sécurisé et performant tant pour l'application que pour son backend. Cette application mobile a amélioré la communication interne et l'efficacité des flux de travail, favorisant un engagement accru parmi les employés tout en optimisant la gestion des postes.
Freelance Web Developer
WebArtisan
avr. 2016 - sept. 2019
3 ans 6 mois
Belgium Town, Wisconsin, États-Unis
Laravel & Javascript development for a variety of clients. Consultancy in PHP & JS development. Building applications with a modern stack : php, js, webpack, git, ES6, npm, yarn, vuejs, laravel, agile, vuex, nuxt, react.js
Freelance Front-end Developer
Radionomy
avr. 2019 - juin 2019
3 mois
Région de Bruxelles, Belgique
At Radionomy I was charged to build a dashboard to let their internal team monitor & manage most of the business they have. I also helped them with other products they're working on. The technologies used were mainly Javascript, Vue.js, Nuxt.js and ES6
Freelance Full-stack Developer
ViVio / Vivactis Group / Hyperfair
janv. 2019 - mai 2019
5 mois
Bruxelles et périphérie
On behalf of Vivio I built an eCommerce for Alcoholics Anonymous Belgium (FR). The eCommerce lets each AA group's owner to order various things to AA. This eCommerce is linked to the official Wordpres website of AA so that the groups are managed on the Wordpress (Plugin built by myself) and the products/orders are managed on the eCommerce.
Fullstack Developer
GoTennisFreelance
févr. 2017 - avr. 2019
2 ans 3 mois
À distance
- Conçu et développé GoTennis, une plateforme web pour les joueurs de tennis afin de trouver et de se connecter avec des partenaires en fonction de leur niveau de compétence et de leur disponibilité. - Bâti l'ensemble de la plateforme depuis zéro en utilisant Vue.js, Laravel, MySQL, HTML, CSS, Bootstrap et JavaScript. - Développé un algorithme de correspondance sur mesure pour associer efficacement les joueurs, améliorant ainsi l'expérience utilisateur. - Mis en œuvre des notifications en temps réel, garantissant que les utilisateurs reçoivent instantanément des mises à jour et des invitations de match. Cette plateforme a simplifié la découverte de partenaires pour les joueurs de tennis, offrant une expérience engageante et conviviale pour la communauté.
Fullstack Developer
DPG MediaFreelance
janv. 2019 - mars 2019
3 mois
À distance
- Développé une application sur mesure pour gérer la planification de la publication, offrant des aperçus en temps réel des processus d'impression. - Construit le backend en utilisant PHP/Laravel et MySQL, garantissant l'intégrité des données et une gestion efficace des plannings de publication. - Déployé et optimisé l'application sur Nginx, assurant une haute disponibilité et performance. Cet outil a rationalisé les opérations d'impression de DPG Media, permettant aux équipes d'évaluer rapidement l'état de la production et d'améliorer l'efficacité des flux de travail.
Formation
HELHa — Haute École Louvain en Hainaut
Bachelier, Informatique de Gestion
2008 - 2011
3 ans 2 mois
Portfolio

Winamp

Targetspot - Régie publicitaire Audio

Shoutcast - Radio Manager Online

Back Office + API pour Campine
