Summary
Dave Timmerman is a Senior Architect with 11 years of experience modernizing large, interconnected software landscapes and leading cross-functional teams through complex migrations and greenfield builds. He specializes in strangler-fig migrations to micro-frontend ecosystems using Module Federation, TypeScript, Node.js and cloud-native tooling, and has delivered measurable wins in modularization, event-driven architectures (Kafka) and real-time data flows. A practical identity and security expert, Dave has standardized OAuth2/OIDC, SAML and ABAC/RBAC patterns across web and services, introducing token-handler designs for zero-trust environments. He pairs hands-on engineering (NestJS, TypeORM, Docker/Kubernetes, CI/CD, Jest/Cypress) with enterprise roadmapping and Domain-Driven Design to align technical boundaries with business domains. Currently leading ProRail’s core application transformation and co-authoring a multi-year enterprise architecture roadmap with BCG, he’s known for clear, direct communication that restores delivery velocity. Uncommonly, his background in physical geography and long history in animation and frontend prototyping give him a systems-thinking perspective on real-time UX and domain modeling.
11 years of coding experience
17 years of employment as a software developer
Object Oriented Programming and Animation, Object Oriented Programming and Animation at Object Oriented Programming
Physical Geography, Physical Geography at Vrije Universiteit Amsterdam (VU Amsterdam)
Design Internship, Design and Engineering, Design Internship, Design and Engineering at Grafisch Lyceum Amsterdam
Foundation degree (CPSA), Software Architecture, Foundation degree (CPSA), Software Architecture at OpenValue
Objective C for iPhone Development, Objective C for iPhone Development at Apple Development Platforms
Dutch, English