Terug naar portfolio

//Tip: kies "Opslaan als PDF" als printer om hem te downloaden.

Joey Oosenbrug

Curriculum Vitae

Joey Oosenbrug

Senior Front-end Developer | Full-Stack Developer

In dienst van Competa IT | Gedetacheerd bij klantprojecten

<Profiel/>

Joey is een ervaren Senior Front-end & Fullstack Developer met ruim vijf jaar ervaring in het ontwikkelen en doorontwikkelen van moderne webapplicaties, SaaS-platformen en technische productomgevingen binnen onder meer de publieke sector, vastgoed, media, e-health en zakelijke dienstverlening. Hij is gespecialiseerd in Angular, React, Next.js, Vue.js en TypeScript en beschikt daarnaast over brede back-end kennis van onder andere NestJS, Python en FastAPI. Zijn ervaring strekt zich uit van front-end architectuur en end-to-end applicatieontwikkeling tot serverinfrastructuur, Kubernetes, Proxmox en CI/CD.

Binnen projecten neemt Joey eigenaarschap over de volledige technische keten en denkt hij actief mee over architectuur, performance, testbaarheid, toegankelijkheid en onderhoudbaarheid. Hij vertaalt functionele wensen, stakeholderfeedback en UX-ontwerpen naar schaalbare oplossingen met aandacht voor user-centered design en het terugdringen van technical debt. Daarnaast heeft hij ervaring met technisch leiderschap, code reviews, begeleiding van developers, stakeholder management en samenwerking met Product Owners, UX-designers, engineers en overheidsorganisaties binnen Agile Scrum-teams.

<Skillset/>

Front-end
AngularAngular MaterialReactVue.jsNext.jsNuxtIonic FrameworkTypeScriptJavaScript (ES6)RxJSXMLWeb ComponentsjQueryHTML5Semantic HTML5CSS3SASSSCSSStyled ComponentsTailwind CSSShadcnI18NSvelteSvelteKitThree.jsReact Three FiberTanStack QueryZustand
Back-end
PHPLaravelSymfonyZendNestJSPythonFastAPIHonoPydanticPrismaSQLMySQLPostgreSQLSQLiteRESTful APIsOpenAPISwaggerJSONYAMLXMLXPathJWTZod
DevOps & CI/CD
DockerKubernetesProxmoxNginxGitGitHubGitLabAzure DevOpsGitHub ActionsGitHub PagesCloudflare WorkersCI/CD pipelinesBashShellCommand LineMicroservices
Testing
PlaywrightJestVitestPytestCypressReact Testing LibraryStrykerStorybookast-grepaxe-coreLighthouse CI
Platforms & Tools
Model Context Protocol (MCP)CapacitorPostmanSentryJiraTrelloMondayMiroFigmaWordPressHubSpotVisual Studio CodePHPStormJetBrainsNPMPNPMYarnTurborepoViteESLintPrettierSEOWindowsLinuxmacOSiOSAndroid
Standaarden en methodologieën
AgileScrumSAFeKanbanStakeholder ManagementUX/UI DesignUX/UI PrinciplesWCAG 2.1WCAG 2.2GDPR

<Projectervaring/>

  1. PQNavigator - Rijksdienst voor Ondernemend Nederland (RVO) (via Competa IT)

    Senior Front-end & Fullstack Developerjuli 2026 – heden

    Als Senior Front-end & Fullstack Developer draagt Joey bij aan de ontwikkeling van PQNavigator, een static-analysis platform dat source repositories scant om een cryptografische inventaris op te bouwen en de gereedheid voor post-quantum cryptografie te beoordelen. Zijn werkzaamheden richten zich op de gebruikersapplicatie, end-to-end applicatieflows, server-side integraties en de infrastructuur die nodig is om het platform betrouwbaar te draaien en uit te rollen.

    • Ontwikkelt en verbetert de front-end voor het beoordelen van cryptografische bevindingen, risico’s en repository-scanresultaten.
    • Ontwerpt en implementeert end-to-end applicatieflows over de front-end, back-end en server-side interacties.
    • Integreert de applicatie met API’s en back-end services voor het verwerken en ophalen van repository-scanresultaten.
    • Bouwt en beheert de serverinfrastructuur met Proxmox en Kubernetes voor hosting en orchestratie van de applicatie.
    • Beheert de volledige DevOps-omgeving en deploymentprocessen voor een betrouwbare werking van het platform.
    • Optimaliseert de lokale ontwikkelomgeving voor efficiënte ontwikkeling, testing en debugging van de volledige applicatiestack.
    • Vertaalt complexe technische en cryptografische bevindingen naar duidelijke en gebruiksvriendelijke interfaces.
    • Werkt samen met stakeholders van Nederlandse overheidsorganisaties, waaronder ministeries, om functionaliteit af te stemmen op operationele behoeften.
    • Vertaalt requirements, feedback en technische randvoorwaarden vanuit stakeholders naar concrete productverbeteringen.
    • Draagt bij aan de oplevering en validatie van PQNavigator voor Nederlandse overheidsorganisaties, waaronder VNG en de ministeries van BZK, BuZa en VWS, met het PQC-migratie handboek als beoordelingskader.

    stack: Next.js, React, TypeScript, JavaScript (ES6), HTML5, CSS3, Tailwind CSS, Shadcn, I18N, Vite, NestJS, Python, FastAPI, Pydantic, REST APIs, OpenAPI, Swagger, JSON, PostgreSQL, Prisma, JWT, ast-grep, Vitest, Jest, Pytest, ESLint, Turborepo, pnpm, Shell, Docker, Kubernetes, Proxmox, GitHub Actions, Git, WCAG 2.2, Stakeholder Management, Agile, Scrum

  2. Property Plan (via Competa IT)

    Senior Front-end Developerjuli 2025 – juli 2026

    Joey is verantwoordelijk voor de doorontwikkeling van een Angular-platform voor vastgoedonderhoud, waarmee vastgoedprofessionals onderhouds- en schademeldingen registreren en afhandelen. Binnen een Agile Scrum-team werkt hij aan de web- en mobiele applicatie en draagt hij bij aan technische besluitvorming.

    • Ontwikkelen en doorontwikkelen van de front-end applicatie met Angular en TypeScript.
    • Realiseren van nieuwe functionaliteiten voor het registreren, beheren en afhandelen van onderhoudsprocessen.
    • Vertalen van functionele wensen en UX-ontwerpen naar schaalbare, gebruiksvriendelijke en onderhoudbare oplossingen.
    • Bewaken van de kwaliteit, performance en onderhoudbaarheid van de front-end codebase.
    • Uitvoeren van code reviews met aandacht voor codekwaliteit, consistentie en naleving van technische standaarden en best practices.
    • Meedenken over de technische architectuur en maken van weloverwogen technische keuzes.
    • Samenwerken met Product Owners, UX-designers en back-end developers om kwalitatief hoogwaardige functionaliteiten op te leveren.
    • Signaleren en terugdringen van technical debt en bijdragen aan de continue verbetering van ontwikkelprocessen.
    • Actief deelnemen aan refinements, sprintplanningen, reviews en retrospectives binnen een Agile Scrum-omgeving.
    • Opzetten en uitvoeren van geautomatiseerde end-to-end tests met Playwright, waarbij MCP wordt ingezet voor bredere test coverage en snellere feedbackloops.

    stack: Angular, Ionic Framework, Capacitor, Angular Material, RxJS, TypeScript, JavaScript (ES6), HTML5, SCSS, CSS3, REST API's, JSON, Playwright MCP, Jest, Vitest, Git, Azure DevOps, Docker, npm, ESLint, Prettier, Agile, Scrum

  3. Red Ocelot (via Competa IT)

    Lead Software Developerdecember 2023 – juni 2025

    Als Lead Developer was Joey verantwoordelijk voor de ontwikkeling van Code Tuner, een greenfield SaaS-platform dat organisaties helpt technical debt binnen complexe softwarelandschappen inzichtelijk te maken en te verminderen. Hij gaf technisch leiding aan het ontwikkelteam, was verantwoordelijk voor zowel front-end als back-end ontwikkeling en vervulde daarnaast de rol van Scrum Master.

    • Technisch aansturen en begeleiden van het ontwikkelteam.
    • Ontwikkelen en doorontwikkelen van het SaaS-platform.
    • Ontwerpen en realiseren van schaalbare microservices en REST API's.
    • Vertalen van functionele en domeinspecifieke wensen naar toekomstbestendige technische oplossingen.
    • Meedenken over de softwarearchitectuur en maken van onderbouwde technische ontwerpkeuzes.
    • Bewaken van de kwaliteit, performance en onderhoudbaarheid van de applicatie.
    • Opzetten en verbeteren van test- en CI/CD-processen.
    • Signaleren en terugdringen van technical debt.
    • Vervullen van de rol van Scrum Master binnen het Agile Scrum-team.
    • Intensief samenwerken met de Product Owner en domeinexperts.

    stack: React, Next.js, Web Components, D3.js, Chart.js, TypeScript, JavaScript (ES6), HTML, SCSS, CSS, Sass, NestJS, Hono, Python, Prisma, PostgreSQL, REST services, JSON, Jest, Vitest, React Testing Library, Stryker, Git, GitHub, GitLab, GitHub Actions, Docker, Sentry, Trello, CI/CD, Microservices, Agile, Scrum, SAFe, WCAG 2.1

  4. ParaMedia (via Competa IT)

    Software Developerjuni 2023 – december 2023

    Joey werkte aan de doorontwikkeling van MediumChat, een communicatieplatform voor zorgprofessionals. Binnen het ontwikkelteam was hij verantwoordelijk voor nieuwe front-end functionaliteiten en droeg hij bij aan de doorontwikkeling van onderliggende API’s en koppelingen.

    • Ontwikkelen van nieuwe front-end functionaliteiten.
    • Doorontwikkelen en integreren van API's en externe koppelingen.
    • Meedenken over de front-end architectuur.
    • Verbeteren van de structuur en onderhoudbaarheid van de front-end codebase.
    • Samenwerken met developers en Product Owners binnen een Agile Scrum-team.

    stack: PHP, Zend, JavaScript (ES6), jQuery, HTML, CSS/SCSS, JSON, XML, SEO, Trello, Sentry, Agile, Scrum, WCAG 2.1

  5. Vice Media (via Competa IT)

    Front-end Developernovember 2022 – mei 2023

    Joey werkte aan de ontwikkeling van een platform voor het beheren en publiceren van content voor socialmediakanalen. Binnen een Agile Scrum-team ontwikkelde hij herbruikbare React-componenten en templates die door verschillende redactieteams konden worden ingezet.

    • Ontwikkelen van herbruikbare React-componenten en templates.
    • Vertalen van UX-ontwerpen naar responsive front-end oplossingen.
    • Bewaken van de kwaliteit en toegankelijkheid van de front-end.
    • Testen en optimaliseren van de applicatie.
    • Samenwerken met UX-designers en developers binnen een Agile Scrum-team.

    stack: React, Next.js, JavaScript (ES6), HTML, SCSS/CSS, JSON, XML, Git, GitHub, Cypress, Cucumber, Trello, Jira, Figma, Agile, Scrum

  6. JEX (via Competa IT)

    Front-end Developermei 2022 – augustus 2022

    Bij JEX werkte Joey aan de doorontwikkeling van de corporate website binnen het HubSpot CMS, met de nadruk op pixel-perfecte implementatie, performance en gebruikerservaring.

    • Ontwikkelen van nieuwe pagina's en componenten binnen HubSpot CMS.
    • Vertalen van ontwerpen naar responsive front-end oplossingen.
    • Bewaken van de kwaliteit en consistentie van de gebruikersinterface.
    • Optimaliseren van performance en SEO.
    • Samenwerken met designers en marketeers binnen een Agile Scrum-team.

    stack: JavaScript (ES6), HTML5, CSS3, HubSpot, SEO, Trello, Agile, Scrum

  7. EHVG ehealth venture group

    Front-end Developeraugustus 2021 – mei 2022

    Joey droeg bij aan de ontwikkeling van een zorgplatform dat apotheken met patiënten verbindt. Met Vue.js realiseerde hij toegankelijke en gebruiksvriendelijke front-end functionaliteiten, waarbij de nadruk lag op een optimale gebruikerservaring.

    stack: Vue.js, JavaScript (ES6), HTML5, SCSS, Styled Components, Git, Agile, Scrum

  8. Cruisereizen (intern)

    Software Developerfebruari 2021 – juli 2021

    Joey werkte aan interne systemen en applicaties met PHP en Laravel. Hij integreerde de Google Maps API en ontwikkelde een planningssysteem voor het selecteren van tijdsloten.

    stack: PHP, Laravel, Twig, SCSS/CSS, Google Maps API, Agile, Scrum

  9. Competa IT (intern)

    Software Developeraugustus 2019 – januari 2020

    Joey ondersteunde de ontwikkeling van de website van Competa IT met WordPress, Twig en maatwerk in JavaScript.

    stack: JavaScript (ES6), HTML, SCSS/CSS, Twig, WordPress

<Zijprojecten/>

  1. DevCity - devcity.joeyoosenbrug.nl

    Makerseptember 2026 – heden

    Een open-source webapplicatie die het CV en de GitHub-activiteit van Joey weergeeft als een 3D-stad die je kunt verkennen. Skills, rollen en repositories worden gebouwen op basis van echt gebruik, en bezoekers kunnen elke publieke GitHub-repository inladen om de code als skyline te bekijken.

    • Opgezet als Turborepo-monorepo met een statische Next.js-export, een framework-onafhankelijke layout-engine en een getypeerde GitHub-client.
    • De stad gerenderd in Three.js met React Three Fiber, met een lijstweergave als toegankelijk alternatief voor de 3D-scène.
    • Een Hono-edgeproxy op Cloudflare Workers toegevoegd die het GitHub-token server-side houdt en responses cachet.
    • CI ingericht met unit-, end-to-end- en toegankelijkheidstests, met deployment naar GitHub Pages in het Nederlands en Engels.

    stack: Next.js, React, TypeScript, Three.js, React Three Fiber, D3.js, Tailwind CSS, Shadcn, TanStack Query, Zustand, Zod, I18N, Hono, Cloudflare Workers, Turborepo, pnpm, Vitest, Playwright, axe-core, Storybook, ESLint, Prettier, GitHub Actions, GitHub Pages

  2. Portfolio - joeyoosenbrug.nl

    Makerseptember 2026 – heden

    Het tweetalige portfolio en CV van Joey. Elke skillduur, grafiek en statistiek wordt berekend uit de data van zijn rollen, zodat de site klopt zodra het CV verandert.

    • Gebouwd als statische SvelteKit-site met Nederlandse en Engelse routes, structured data en een printbaar CV.
    • Elke pull request doorloopt typechecks, unittests, end-to-end tests, axe-toegankelijkheidsscans en Lighthouse-budgetten.

    stack: Svelte, SvelteKit, TypeScript, Vite, I18N, Vitest, Playwright, axe-core, Lighthouse CI, ESLint, Prettier, SEO, WCAG 2.2, GitHub Actions, GitHub Pages

<Educatie & Training/>

Applicatie- en Media Ontwikkelaar - mboRijnland (2018 – 2021)

Aanvullende cursussen

  • C# for .NET Developers (2024)
  • Python for Everybody (2024)
  • Blockchain (2024)
  • Microservices (2024)
  • Lexers & Parsers – Computer Science, University of Salford, UK (2023)
  • Scrum/Agile (2022)
  • Advanced TypeScript (2022)

<Talen/>

Nederlands (moedertaal), Engels (professionele vaardigheid)

joey.oosenbrug@gmail.com