Oscar te Giffel

Freelance Tech Lead · Systems Developer
Amersfoort, The Netherlands
oscar@tegiffel.com
oscartegiffel.com
github.com/oscarteg
linkedin.com/in/otegiffel
01Profile

Hi, I'm Oscar — Freelance Tech Lead through Createch and currently senior frontend at DPG Media. Previously IT Tech Lead at Pixcelium (MedTech compliance SaaS) and Chapter Lead Frontend at HeadFWD.

Eight years shipping systems — Vanilla JS → React, PHP → Kotlin, monolith → microservices, CRUD forms → xState machines. I care about more than the stack: aligning teams and building a healthy engineering culture is where I do my best work. Depth in frontend architecture, Domain-Driven Design, TypeScript, and team leadership. Next step: principal / staff work — technical strategy and mentoring.

02Skills & Stack
Languages
TypeScript, JavaScript, Kotlin, Java, Python, Go, Rust, Zig, PHP, HTML, (S)CSS / SASS
Frontend
React (Next.js, Remix, Gatsby, Astro), React Native, Vue (Nuxt), Svelte (SvelteKit), Storybook
State & Data
TanStack Query, Redux, Zustand, xState, Apollo, GraphQL, React Hook Form
Styling & UI
TailwindCSS, Styled Components, Radix, MUI, shadcn/ui
Backend
Spring Boot, Ktor, Quarkus, NestJS, Express, Laravel, Django. JUnit, Mockito, Hibernate
Architecture
Domain-Driven Design, Clean & Hexagonal Architecture, Event Sourcing, CQRS, Microservices, Serverless, REST, HATEOAS, gRPC, Finite State Machines, TDD
Testing
Vitest, Jest, Cypress, Playwright, React Testing Library
Platform
Docker, Kubernetes, Helm, Terraform, Ansible, AWS, GitOps, CI/CD (GitLab, GitHub Actions, Jenkins)
Data
PostgreSQL, MySQL, MongoDB, Redis, InfluxDB, Kafka
Tooling
Vite, Webpack, pnpm, Bun, Git, Figma
03Experience

DPG Mediafreelance via Createch

2024 — Present
Senior Frontend Engineer

Brought in to move DPG's frontend off Vanilla JS onto React + Next.js. Pushing the org from components-as-a-service to components-as-a-product. Architecture direction plus hands-on delivery.

TypeScript React Next.js Kotlin DDD CI/CD

Pixcelium

Jul 2024 — Feb 2026
IT Tech Lead

Early-stage MedTech compliance SaaS. Owned technical direction in a regulated, slow-moving domain — the product made it simple, clear, and fast without slowing the customer's work.

TypeScript React JVM Node.js

KVKvia HeadFWD

Jun 2021 — Jan 2023
Senior Frontend Developer

Senior lead on seven priority government services used by every business in the Netherlands. Owned frontend architecture, grew the team, pushed back on anything that broke accessibility.

TypeScript React Redux xState DDD Jest GitLab SonarQube

HeadFWD

Feb 2021 — Aug 2023
Chapter Lead Frontend · Senior Frontend Engineer

Chapter Lead across HeadFWD's frontend engineers alongside senior client delivery. Grew the technical bar of the discipline through chapter days, internal talks, and hiring input.

TypeScript React Next.js DDD

Polariksvia HeadFWD

Feb 2023 — Present
Senior Fullstack Developer

Data platform giving greenhouse growers insight into their cultivation. Improved both the Scrum process and the product's frontend and BFF.

React TypeScript NestJS GraphQL Apollo MUI InfluxDB Kubernetes Terraform

Deloittevia HeadFWD

Mar 2021 — Jun 2021
Senior Frontend Developer

Helped digitise Deloitte's gamified escape rooms — used to raise awareness on privacy, GDPR, and password hygiene.

Next.js React TypeScript TailwindCSS

Yokogawavia HeadFWD

Jul 2019 — Jan 2020
Senior Frontend Developer

Market leader in process-industry technology. Set up and led the frontend for the control screens used on plant devices and computers.

TypeScript React Styled Components jQuery SASS Agile

MoneyMonk

Sep 2016 — Jul 2019
Fullstack Developer

Early engineer at an accounting SaaS; came back later to lay a fresh frontend foundation while the product crossed startup → scale-up.

PHP React React Native Redux Node.js Kotlin Spring Docker Kubernetes MySQL Redis
04Selected Projects

Chewpy

Laravel · Vue · React Native

A guide for people who want to eat vegetarian but don't know where to start. Built the REST API and CMS feeding the web app and two mobile clients; set up the server running the core application.

05Education · Training · Languages
Education
BSc Informatica — Software EngineeringHogeschool Leiden · 2013 — 2018 Minor — Philosophy, World Religions, SpiritualityHogeschool Utrecht · 2017 — 2018
Training
Principal Dev — tech leadership & development process2024 Total TypeScript — Matt Pocock Epic React, Testing JavaScript, Advanced React Patterns — Kent C. Dodds UNLP · Mannenkracht — personal development
Languages
Dutch (native) · English (fluent) · Japanese (learning — JLPT N5)