Frontend Developer

Hamid
Soy

Building precise, elegant interfaces with TypeScript and React — focused on user and developer experience, with an eye for architecture and clean code.

email@hamid.soyDordrecht, Netherlands

Scroll

01 /

About

I'm a frontend developer with a strong focus on TypeScript and React. I actively seek challenges and enjoy experimenting with new technologies, frameworks, and libraries to strive for continuous improvement.

A user-friendly interface is central to everything I do. I think proactively about UX and optimise designs by looking beyond the happy flow — anticipating edge cases such as error messages, missing data, and possible user obstacles so the application remains intuitive in all scenarios.

Through my broad technical knowledge and user-focused approach, I often act as the link between backend and UX, elevating both technical quality and user experience.

Languages

English

Dutch

Turkish

Arabic

02 /

Skills

Frontend

  • TypeScript / JavaScript
  • React / Next.js
  • React Native
  • Vue / Nuxt
  • Storybook
  • UI / UX
  • Accessibility (A11Y)

Backend & Infra

  • Node.js
  • PostgreSQL
  • Drizzle ORM
  • AWS
  • Docker
  • Kubernetes
  • Linux

Testing

  • Jest / Vitest
  • Playwright / Cypress

Tools & Process

  • Git / GitLab / CI-CD
  • MobX
  • Scrum / Agile
  • Neovim

03 /

Experience

2026 — Present

Full Stack Developer

Digilevering (Logius)

Working as a full-stack developer within team Digilevering — the platform for structured data exchange between Dutch government agencies. Focused on maintainability, refactoring the codebase across both the Angular frontend and the Java backend.

  • —Cleaned up and refactored the codebase for maintainability, in both Angular (frontend) and Java (backend)
  • —Set up an automated end-to-end test suite with Playwright
AngularJavaTypeScriptPlaywright

2023 — 2026

Frontend Developer / Tech Lead

Tracces (Capgemini)

Involved in a greenfield project from inception to maturity. Experienced the full journey and consequences of early architectural choices in later phases. Tech lead from 2024, steering, onboarding, and helping colleagues while making technical frontend/UX decisions.

  • —Migrated bundler from Craco to Vite (incl. Jest → Vitest) — 5× faster build & test times
  • —Rewrote existing architecture and components with improved TypeScript implementation
  • —Implemented consistent error handling for all API calls for better UX
  • —Set up a brand-new project from scratch applying all lessons learned: React Query, TanStack Router, Orval, Zod, React Hook Form
  • —Proactive backlog management — creating tickets that prevent future issues, not just fix current ones
ReactTypeScriptMobXStorybookViteVitestReact QueryTanStack RouterZod

2021 — 2022

Frontend Developer — Accessibility Team

Ministry of General Affairs (via Capgemini)

After an accessibility audit of the Rijksportaal revealed many compliance issues, a special accessibility team was formed. As the sole frontend developer, I fully immersed myself in WCAG guidelines — identifying, analysing, and resolving issues, and adapting components to meet all applicable standards.

ReactNext.jsTypeScriptTailwindCSSBloomreach CMSJawsNVDA

2019 — 2020

Mobile Developer — Barcode Scanner App

Freelance

Responsible for the technical setup of a React Native/Expo app that lets users scan supermarket barcodes to instantly check for allergens, E-numbers, dietary preferences (vegan, vegetarian, halal). Also developed Node.js scripts to fetch, process, and manage product data.

React NativeExpoTypeScriptMaterial UIStrapiNode.js

04 /

Education

2017 — 2021

Bachelor of Healthcare Technology

Hogeschool Rotterdam

2021

Minor in Data Engineering

Hogeschool Rotterdam

05 /

Courses

AWSReact for Senior DevelopersCI/CDSOLID in ReactKubernetesDocker

06 /

Certifications

07 /

Projects