Tom Claes
Front End Engineer | Front End Architect
Beringen, België · tom.claes82@gmail.com · +32 478 29 93 50
Professionele samenvatting
Front-end specialist met bijna 9 jaar ervaring in het ontwerpen en implementeren van schaalbare, enterprise-grade weboplossingen. Diepgaande expertise in Angular, TypeScript, RxJS en Svelte, met een sterke focus op design systems, geautomatiseerd testen en web accessibility. Werkt graag samen met designers en developers in Agile/Scrum-teams om moderne platformen te bouwen die consistentie, kwaliteit en impact leveren.
Werkervaring
Front End Crafter — we+ Benelux
aug 2021–heden- Design en implementatie van schaalbare, enterprise-grade weboplossingen voor Benelux-klanten
- Bouwen en onderhouden van Angular-gebaseerde design systems met herbruikbare component libraries
- Moderniseren van legacy platforms naar eigentijdse Angular-architecturen
- Uitvoeren van code reviews en kwaliteitsborging via ESLint, Prettier, Jest, Cypress
- Samenwerking in Agile/Scrum-teams om features voorspelbaar en efficiënt op te leveren
- Leiden van frontend-architectuurbeslissingen inclusief state management en performance-optimalisatie
Front End Engineer — Cegeka
dec 2018–aug 2021- Ontwikkeling van Angular en Drupal frontend-applicaties voor enterprise klanten
- Bouwen van responsieve, toegankelijke webinterfaces conform WCAG-richtlijnen
- Samenwerking met backend-teams voor API-integratie en datamodellering
Web Application Developer — QNH Consulting (acquired by Cegeka)
aug 2017–dec 2018- Ontwikkeling van webapplicaties voor enterprise klanten
Eerdere ervaring
- Commercial Employee — Arcoom bvbajul 2012–dec 2014
- Technical Support Engineer — IPG GROUPsep 2006–dec 2007
- Technical Support Engineer — Visuatechsep 2015–feb 2017
- Sales / Technician / Marketing — Xedos bvbajan 2008–feb 2011
Relevante projecten
Bmx Calendar — Persoonlijk project
feb 2026–heden- Applicatie om een gepersonaliseerde BMX-kalender te maken en te exporteren (BMX-events in België)
Joyn KBC Customercards — we+ Benelux
sep 2025–feb 2026- Migratie van legacy Create React App naar een React-applicatie met Vite voor Node.js versie-update
CE3 — Connecting Expertise — we+ Benelux
jun 2024–feb 2026- Leidde de frontend-herschrijving van een legacy talentplatform naar een moderne Angular-applicatie
- Leverde functionaliteiten met TypeScript en RxJS, met sterke prestatiegaranties
- Implementeerde herbruikbare UI-componenten en een Rich Text Editor (Editor.js)
- Introduceerde geautomatiseerd testen (Jest) en gestandaardiseerde tooling (ESLint, Prettier)
Vuestorefront (Alokai) Demo Shop — we+ Benelux
jan 2024–dec 2024- Bouwde een demo e-commerce storefront met Vuestorefront (Alokai), een headless commerce frontend op Nuxt.js/Vue.js
- Hands-on verkenning van Vue 3 (Composition API) en Nuxt.js binnen een enterprise headless commerce context
My Toolbox — we+ Benelux
jan 2024–apr 2024- Design en implementatie van een schaalbare Angular-frontend binnen een Nx Monorepo
- Ontwikkeling van herbruikbare Web Components voor consistente UI-patronen
- Geautomatiseerde CI/CD-pipelines met Azure DevOps en Jest
Jaga E-commerce Platform — we+ Benelux
mrt 2023–mei 2023- Leidde upgrade van SAP Spartacus 4.3 naar SAP Composable Storefront
- NgRx voor state management, Bootstrap voor responsieve UI
Echo Portal — Huntsman — we+ Benelux
aug 2021–dec 2025- Migratie van SAP Spartacus naar SAP Composable Storefront met behoud van volledige functionaliteit
- Leidde een UI-redesign aansluitend bij vernieuwde huisstijl met Angular, Bootstrap en Web Components
- Zette robuuste frontend-tooling en geautomatiseerde workflows op: Nx Monorepo, Jest, Cypress, Storybook
- Bouwde performante Angular-frontend met NgRx en RxJS
Notaris.be — Fednot — Cegeka
aug 2019–dec 2020- Ontwerp en implementatie van een herbruikbaar design system voor meerdere platforms
- Toegankelijke, schaalbare gebruikersinterfaces voor veilige digitale diensten
Recytyre — Cegeka
apr 2019–aug 2019- Leidde de frontend-ontwikkeling van de nieuwe Drupal-website voor Recytyre
- Responsieve, performante UI via Twig-templating, component-driven architecture en Gulp asset management
KBVB – RBFA – ACFF – Voetbal Vlaanderen — Cegeka
dec 2018–dec 2019- Volledige herontwerp en modernisering van het digitale KBVB-platform (3 websites) voor het Wereldkampioenschap
- Schaalbaar Angular-gebaseerd contentplatform met GraphQL-integratie en Google Maps API
Hino Spring Boot App — QNH Consulting
jan 2018–jun 2018- Migratie van een legacy enterprise platform van Liferay naar een op maat gebouwde Spring Boot-applicatie
- Herbouwde en refactorde frontend-modules (JSF-componenten) naar component-driven architectuur
a11y Check — Persoonlijk project
- Web Accessibility Checker
Opleiding & certificaten
- Full Stack Web Development Certification — Computer Software Engineering — freeCodeCamp (2017)
- Multimedia & Communicatie Technologie — HOWEST Hogeschool West-Vlaanderen (2004–2006)
- Graduaat Marketing — KU Leuven – Group T Leuven Campus (2008–2011)
- Informatica — Informaticabeheer — Sint Fransiscuscollege Campus Heusden (2001–2004)
- Nanodegree — Mobile Web Specialist — Udacity (Google Scholarship) (2017–2018)
- Enterprise Java Developer / Java Programming Fundamentals — VDAB (2017)
+ 28 certificaten, zie volledig overzicht.
Kernvaardigheden
AI
Anthropic Claude APIGitHub CopilotAI-assisted development
Architecture & Tooling
Application ArchitectureNx MonorepoDesign SystemsComponent-based ArchitectureStorybookGitJIRAnpm/yarnESLintPrettierViteWebpackVuestorefront (Alokai)Headless Commerce
Backend & Data
SQLREST APIsGraphQLDrupal (frontend integration)Node.jsExpress.jsSpring Boot (basic)
Cloud & DevOps
Azure DevOpsAWS (Certified Cloud Practitioner)Azure FundamentalsCI/CDNetlifySupabaseFirebase
Frontend Frameworks & Libraries
AngularSvelteReactVue.jsNuxt.jsTypeScriptJavaScript (ES6+)RxJSNgRxHTML5CSS3/SCSSTailwind CSSWeb Components
Methodologies
AgileScrumAtomic DesignFigmaLeadership
Testing
JestCypressVitestAutomated Testing
Web Standards & Performance
PWAServiceWorkerIndexedDBResponsive Web DesignAccessibility (WCAG)Web Performance Optimization
Talen
- NederlandsMoedertaal
- EngelsVolledige professionele vaardigheid
- FransBeperkte werkkennis