Professional Summary
Web Tech Lead with over 12 years of experience leading development teams to build scalable, complex, accessible, and cutting-edge web applications. Proven track record in enterprise environments with deep expertise in Vue.js, Nuxt, TypeScript, accessibility standards, and modern front-end architectures.
Passionate web enthusiast who gives back to the community through open source contributions (github.com/timdamen), speaking at conferences (talks.timdamen.io), and hosting the Focustrap podcast (focusring.io/podcast-focustrap).
Personal Information
Nationality: Dutch
Date of Birth: March 7, 1998
Location: Ligusterweg 38, 2142 GL, Cruquius
Place of Birth: Zoetermeer, Netherlands
Work Experience
Front-end Chapter Lead, Accessibility Lead
As Front-end Chapter Lead, hands-on technical leader responsible for product quality and the development of the front-end teams. As Accessibility Lead, guided a bank-wide guild of 20 engineers to make internet banking fully WCAG 2.2 compliant in line with the European Accessibility Act 2025.
Key Achievements:
- Led recruitment process for new front-end developers for rebuild project and conducted over 75 job interviews
- Developed and implemented technical roadmap for large-scale microservices project
- Led design and implementation of micro-frontend architecture used across all front-end teams
- Established and maintained design system architecture adopted by all front-end teams
- Mentored engineers through regular pair programming, coaching, training sessions, meetups, knowledge sharing, and code reviews
- Acted as accessibility advocate in external meetings with banks (EU), government agencies, and accessibility tool providers (Deque, Cardan, Evinced)
Senior Front-end Developer
Senior engineer in the web platform teams, building the shared front-end foundation that the chapter later standardised on.
Key Achievements:
- Architected and deployed custom Module Federation setup with Vue 3 for micro-frontend architecture
- Implemented SSR/SSG strategies, BFF architecture, and caching mechanisms for optimal performance
- Integrated REST APIs and content delivery flows via headless CMS solutions like Contentful
- Optimized for SEO and web performance with code-splitting, lazy loading, and Lighthouse audits
- Set up CI/CD pipelines on Azure DevOps with Azure App Services and Front Door configurations
- Developed custom Vue CLI with NX used by all front-end teams for scaffolding and updating projects
Nuxt Ecosystem Team Member (open source) · NuxtLabs
Part of the international team that develops the Nuxt ecosystem: modules, tooling and documentation used by the Nuxt community.
Tech Speaker · talks.timdamen.io
Regularly invited to speak at international conferences (20+ talks) on topics such as Web Standards, accessibility, and modern front-end architectures. Delivered talks at conferences including VueConf US, VueJS Amsterdam, UtahJS and NDC Oslo.
Senior Frontend Developer · Tesla
Senior Frontend Developer in Tesla's Amsterdam engineering organisation, building customer-facing web applications with JavaScript, HTML, CSS and modern front-end tooling.
Senior Frontend Developer (via CodeZilla) · Rabobank
Part of specialized department handling payments and features like iDEAL and PSD2, serving millions of users monthly. Worked at international scale while developing platform software to improve developer experiences.
Key Achievements:
- Built PSD2 bulk processing, delete functionality, and payment flows using Angular
- Led development of renewed payment flow for iDEAL
- Initiated and led development of platform feature helping developers migrate legacy frontend applications to new Monorepo
- Migrated iDEAL payment flow to Senses 2 using Angular
- Contributed to design and development of iDEAL 2.0
Medior Frontend Developer · MrWork
Worked in agile-scrum team with frontend developers, backend developers, and testers. Developed internal CMS connected to social media platforms like Facebook and Google for efficiently distributing job postings and labor market insights. Built SaaS application enabling clients to import job postings, upload content, and go live on multiple social media platforms with three clicks.
Key Achievements:
- Developed and implemented Facebook and Google API integrations
- Built custom client websites with self-developed CMS system
- Developed responsive SaaS dashboards for clients using Angular
- Developed CMS for internal use with Angular
Education
Bachelor's degree, Computer Software Engineering (part-time) · Hogeschool Rotterdam
Part-time bachelor's degree (Monday afternoon and evening) combined with a 36-hour work week at MrWork, Rabobank and Tesla.
Graduated at Rabobank with thesis on automating Angular.js to Angular 2+ migrations. Research and prototype accelerated migration to new frontend Monorepo Senses 2.
Academic Highlights:
- Development projects in CI/CD, testing, and software design with UML
- Completed courses in Haskell, Python, and Statistics with R
- Completed Computer Science course focused on algorithms in C#
- Completed minor in full-stack development with Java and Angular
- Completed minor in Data Warehousing
Web/Application Developer, Media Development · Grafisch Lyceum Rotterdam
Vocational degree (MBO 4) in web and application development.
Languages
- Dutch: Native
- English: Fluent
- Spanish: A2 (Elementary)
Community Involvement
- Open Source: Active contributor on GitHub with focus on Vue.js ecosystem (github.com/timdamen)
- Public Speaking: Regular conference speaker on Vue.js, accessibility, and modern frontend (talks.timdamen.io)
- Podcasting: Host of Focustrap podcast discussing web accessibility (focusring.io/podcast-focustrap)
- Knowledge Sharing: Internal tech talks, Vue.js workshops, and training sessions
Interests
Running, Hiking, Fitness, Tennis, Scuba Diving, Travel
Links & Social
Websites:
- Personal: www.timdamen.io
- Talks: talks.timdamen.io
- Company: focusring.io
Social Media:
- GitHub: github.com/timdamen
- LinkedIn: linkedin.com/in/timdamen
- X (Twitter): x.com/timdamen
- Sessionize: sessionize.com/timdamen
Contact:
- Email: hello@timdamen.io
- Phone: +31642037461
References
References available upon request.
