2026 Januari – heden
Het Financieele Dagblad B.V | Web developer
Binnen het Conversion Team ben ik verantwoordelijk voor de frontend van Mijn-FD en werk ik mee aan de migratie van de legacy Java-applicatie naar een modern Next.js (App Router) platform. Mijn focus ligt op de ontwikkeling van de self-service portalen, het optimaliseren van de conversieflows (UX/performance) en het herstructureren van de codebase voor alle FDMG-titels (FD, BNR, Energeia, Pensioen Pro, PropertyNL).
Kernwerkzaamheden:
- Feature development & form handling: Ontwikkelen en opleveren van complexe self-service functionaliteiten (o.a. Adres wijzigen met live postcode lookup, Bezorgadres, Vakantie & Bezorgstop, Bezorgmeldingen, Facturenoverzicht en Quick Actions).
- Migratie & architectuur: Actief bijgedragen aan de migratie van Java naar Next.js (App Router), inclusief het opzetten van een schaalbare multi-brand componentenbibliotheek met TypeScript, Zod schema-validaties en SCSS design tokens.
- Integraties & derden: Integreren van externe API’s en microservices (Salesforce, Keycloak authenticatie, DFP data) en Didomi (CMP / Privacy Management).
- Testing & CI/CD: Schrijven van unit- en integratietests (Jest, React Testing Library), het opsporen en herstellen van pipeline-failures (GitLab CI/CD) en het beheren van automatische Vercel deployments (Dev/Acc/Prod).
- AI-assisted development: Inzet van GitHub Copilot om het ontwikkelproces te versnellen: schrijven van Jest unit tests, ondersteuning bij code reviews, code checks en het opsporen van bugs. De gegenereerde oplossingen zelfstandig beoordelen, testen en waar nodig aanpassen.
- Performance & code quality: Refactoren van legacy code, eliminatie van onnodige API-waterfalls, opschonen van thema-logica (formTheme migraties) en het uitvoeren van strenge code-reviews binnen het Frontend Chapter.
- Agile samenwerking: Intensief afstemmen met backend engineers, UX/UI designers en Product Owners binnen een Scrum/Agile-omgeving (Jira/Confluence).
2024 Maart – 2025 November
Fiber Groep B.V. | Software developer
Binnen het team was ik verantwoordelijk voor de frontend van de webapplicatie en droeg ik bij aan de continue ontwikkeling en verbetering van (nieuwe) features, UX en performance.
Kernwerkzaamheden:
- Frontend development: Ontwikkelen van nieuwe features en bouwen van herbruikbare React-componenten.
- Kaartintegraties: Implementeren van interactieve kaarten met Mapbox, waaronder het tonen van locaties, markers, adresgegevens en pop-ups. Integreren van de Geocoding en Directions API voor het berekenen en weergeven van routes.
- Refactoring & code quality: Verbeteren en refactoren van bestaande code, waaronder het omzetten van Class Components naar Functional Components. GitHub Copilot gebruikt om code te verbeteren en leesbaarder te maken.
- API & architectuur: Samenwerken met backend-developers bij het integreren van RESTful API’s en onderzoeken van technische oplossingen, waaronder JSON-viewers en kaartintegraties.
- Quality & performance: Opsporen, testen en oplossen van bugs, verbeteren van codekwaliteit en uitvoeren van deployments naar staging- en productieomgevingen.
2021 Mei – 2024 Maart
Tribal Agency | WordPress & Frontend developer
Binnen het development team bouwde ik maatwerk WordPress websites en webshops en droeg ik bij aan het doorontwikkelen, beheren en optimaliseren van bestaande websites en webshops.
Kernwerkzaamheden:
- Maatwerk development: Designs omzetten naar responsive websites en webshops en de WordPress-backend configureren door ACF-velden aan te maken voor eindgebruikers.
- Onderhoud & support: Websites en webshops doorontwikkelen, beheren en optimaliseren, e-mail templates ontwerpen en implementeren, en support bieden bij technische vragen.
- Deployment & QA: Test- en stagingomgevingen inrichten voor development en QA, websites live zetten en deployen, en cross-browser en cross-device testing uitvoeren.
2020 Augustus – 2021 Maart
WP Masters | WordPress developer
Binnen het team was ik verantwoordelijk voor de vertaalslag van designs naar stabiele en responsive WordPress-websites. Ik werkte nauw samen met de directeur, designers en developers.
Kernwerkzaamheden:
- Development & customization: Designs omzetten naar responsive WordPress-websites, thema’s customizen en child-themes aanmaken.
- Beheer & servers: Beheren van circa 25 klantwebsites (updates, clonen, backups) en het inrichten van staging- en testomgevingen op Savvii-servers.
- SEO & techniek: Sitemaps maken, indienen bij Google Search Console, URL-crawls uitvoeren, bugs oplossen en cross-device testing uitvoeren.
2020 Februari – 2020 Juli
Mega Marketeers | Web developer & UX researcher
Ik optimaliseerde UX, techniek en conversie van WordPress-websites en webshops en zorgde voor gebruiksvriendelijke en effectieve oplossingen.
Kernwerkzaamheden:
- UX research: UX-vraagstukken onderzoeken, UX-research uitvoeren, gebruikerservaringen vastleggen en bevindingen rapporteren aan de manager en het team.
- Development & optimalisatie: Responsive websites en webshops bouwen, optimaliseren en WordPress-thema’s customizen met maatwerkoplossingen.
2018 November – 2019 November
Slimster | Visual/UI/UX designer & Frontend developer
Ik was verantwoordelijk voor het design, de techniek, UX en conversie van de Mijn Omgeving- en Slimster website. Ik werkte nauw samen met de Product Owner en backend developers.
Kernwerkzaamheden:
- UI/UX Design: Use cases, flowcharts, sitemaps en wireframes maken, research uitvoeren naar mobile design patterns en user interfaces (inputs, sliders, editors) ontwerpen volgens mobile-first principes.
- Frontend development: Nieuwe features ontwikkelen, testen en via feature branches doorontwikkelen op de website en Mijn Omgeving.
- Quality & collaboration: Code reviews uitvoeren voor kwaliteitsbewaking, ontwerpkeuzes onderbouwen en samen met de Product Owner nieuwe features bedenken.
2017 Maart – 2018 September
Thesio | Frontend developer
Ik was verantwoordelijk voor het onderhoud en de ontwikkeling van interne projecten en werd als externe frontend developer ingezet bij diverse opdrachtgevers.
Kernwerkzaamheden:
- Thesio (intern): Onderhouden en ontwikkelen van de Thesio-website, realiseren van het redesign, bouwen van landingspagina’s en het uitvoeren van unit testing met Karma en Jasmine.
- Voetbalzone (extern): Onderhoud uitvoeren en updates doorvoeren op de website, banners plaatsen, AMP-pagina’s optimaliseren en afstemmen met de internationale redactie.
- Luminis & MediaMonks (extern): Ontwikkeling van recruitment websites, interactieve platformen en meertalige webshops binnen internationale Agile/Scrum teams.
2016 Februari – 2017 Februari
OTYS | Frontend developer
Ik was verantwoordelijk voor de ontwikkeling van recruitmentwebsites en interactieve platformen. Ik werkte nauw samen met een internationaal team bestaande uit de Product Owner, designer, tester en developers.
Kernwerkzaamheden:
- Development & CMS: Responsive websites bouwen in een custom CMS, interactieve platformen ontwikkelen in Joomla! en responsive e-mailtemplates bouwen.
- Agile samenwerking: Werken volgens Agile/Scrum, deelnemen aan dagelijkse stand-ups via Skype met het team in Praag en advies geven ter verbetering van de producten.
- Platformontwikkeling: Interactieve platformen ontwikkelen in Joomla!, waaronder Showbird.com
2015 Augustus – 2015 Oktober
Reed Business Information | UX designer
Ik was verantwoordelijk voor de UX en redesign van de Beleggers Belangen website. Ik werkte nauw samen met de online director, project manager, tester en de redacteuren van Beleggers Belangen.
Kernwerkzaamheden:
- Project & research: Project managen, stakeholderinterviews uitvoeren en A/B-tests uitvoeren bij eindgebruikers.
- UX design: Paper prototypes en wireframes maken volgens mobile-first principes en UX-designconcepten presenteren aan teamleden voor review en feedback.
- Prototyping & testing: Lo-fi interactieve prototypes bouwen en wireframes laten reviewen door een Senior UX-designer.
2014 Januari – 2015 Januari
Gemeente Amsterdam | Visual UI/UX designer & UX researcher
Ik was verantwoordelijk voor het design en ontwikkeling van een prototype interactieve mobiele app voor afvalscheiding. Ik werkte nauw samen met een UX-coach, de opdrachtgever en de begeleider.
Kernwerkzaamheden:
- Concept & research: Eindverantwoordelijk voor het concept tot productrealisatie, user- en stakeholderinterviews uitvoeren en onderzoek doen naar mobile design patterns en persuasive design.
- UX design: Use cases, flow diagrams, wireframes en persona’s maken en paper prototypes en visual designs ontwikkelen.
- Prototyping & testing: Interactieve hi-fi prototypes bouwen, usability testing uitvoeren bij eindgebruikers en ontwerpen laten reviewen door een User Experience Architect.
Skills
Vragen?
Heb je een vraag? Stuur mij gerust een e-mail om in contact te komen met mij.
snbateswar@gmail.com