Skip to main content

Thom Kok - Software Developer

Hoi, ik ben Thom Kok — Software Developer

Ik ontwikkel schaalbare en snelle webapplicaties met een sterke focus op performance, onderhoudbare code en gebruikerservaring. Ik werk graag met moderne frameworks en blijf mijn werkwijze continu verbeteren door te experimenteren met nieuwe technieken en tooling.

Mijn Tech stack

Een overzicht van de technologieën waarmee ik dagelijks werk en waarmee ik schaalbare, performance en onderhoudbare applicaties bouw.

Laravel

API's, caching, queues, testing, security.

React + TypeScript

Component-based architectuur met focus op state management en schaalbare front-end structuren.

Performance

Lighthouse optimalisatie, caching strategieën en asset delivery (compression & bundling).

CI/CD & DevOps

Docker, GitHub Actions en geautomatiseerde deployment pipelines met test coverage.

Een selectie van mijn projecten

Een selectie van projecten waarin ik heb gewerkt aan full-stack development, tooling en experimenten met moderne webtechnologieën.

SEO Center

Laravel + Blade (PWA) applicatie voor SEO tooling met rolgebaseerde toegang, authenticatie en geautomatiseerde workflows.

➜ Bekijk SEO Center op GitHub

Documentatie & Analyse

Ik besteed aandacht aan de volledige software lifecycle: van requirements en analyse tot architectuur en implementatie. Goede software begint bij duidelijke functionele en technische onderbouwing.

Requirement Analyse

  • Stakeholder- en contextanalyse
  • Functionele en non-functionele requirements
  • MoSCoW-prioritering
  • Acceptatiecriteria en testscenario’s
  • Kwaliteitscriteria en validatie

Onderzoek & Vergelijking

  • Vergelijking van bestaande oplossingen en architecturen
  • Technologie- en techstackadvies
  • Proof-of-concept ontwikkeling
  • Onderbouwde besluitvorming richting stakeholders

Technisch Ontwerp & Architectuur

  • C4-model (niveau 1 t/m 4)
  • UML (use case, sequence, activity diagrams)
  • Datamodellering (ERD & normalisatie)
  • Security, performance en schaalbaarheid
  • Teststrategie en unit testing
  • CI/CD pipelines en deployment flows

Hoe ik werk

Ik werk iteratief en gestructureerd. Ik focus op leesbare, schaalbare en onderhoudbare code met oog voor performance en architectuur. Elk project behandel ik alsof het langdurig moet kunnen meegroeien: goed gestructureerd, gedocumenteerd en toekomstbestendig.

Loading github data...

Contact

Interesse in samenwerking of benieuwd naar mijn ervaring? Neem contact op via LinkedIn.
➜ Bezoek mijn LinkedIn