personal info
download as pdf,- Ron Valstar BA / MA
- van Bossestraat 82-3
- 1051 KB Amsterdam
- 06 33697212
- ron@ronvalstar.nl
- http://ronvalstar.nl
- https://github.com/Sjeiti
- https://stackoverflow.com/users/695734/sjeiti
- https://nl.linkedin.com/in/ron-valstar-4b20a917
profile
Passionate front-end developer with over twenty years of experience in digital media development. Background in graphic and interaction design, with a focus on consistency and cleanliness in code and design. Strong advocate for Test-Driven Development and accessibility (WCAG). Proficient in multiple backend languages. Always learning.
skills
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| HTML | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| CSS | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| JavaScript | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| React | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||
| Angular | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||
| Vue | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||
| web components | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||
| TDD | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Cypress | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||
| Playwright | 1 | 1 | 1 | 1 | |||||||
| JSDoc | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| design system | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||
| UX | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||
| accessibility | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
| Storybook | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||
| DevOps | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||
| scrum | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
education
- Practical accessibility course
- University of Portsmouth (HKU): European Media Master of Arts, Interactive Multi Media (MA)
- HKU: Interaction Design (BA)
- CIBAP: Advertising
- Basic course advertising, LOI
- HAVO
permanent positions
-
Front-end engineer
Design system
ASN Bank
- Developed and maintained the design system, including build and test tooling configurations.
- Maintained documentation platforms
- Supported implementation teams with their feature requests.
- Developed shared pipelines for GitLab migration.
- Organized front-end guild meetups.
- Automated design-token implementation post-Figma migration.
- Researched and advised on web animation.
freelance projects
-
Front-end developer
Interactive infographic DIWA
Rijkswaterstaat
- Researched animation types.
- Built an accessible interactive infographic using only HTML and CSS.
-
Full-stack developer
Studyblend
Shapers
- Rebuilt an online learning tool from AngularJS/Laravel to React/MongoDB.
- Automated configuration processes and introduced new features.
- Improved usability through optimized user flows.
- Implemented unified test coverage across front-end and back-end.
-
Front-end developer
microservices
Randstad
- Rebuilt monolithic systems into orchestrated microservices.
- Developed white-label Angular components for multiple operating companies.
- Implemented code generation via Swagger/OpenAPI to enable front-end development ahead of backend completion.
- Led migration of front-end projects to an Nx-based monorepo for improved code sharing.
- Integrated Markdown documentation and multiple Storybooks for the design system.
-
Front-end developer
Dutch Design Week
Design United, Shapers
- Developed a React SPA connected to a WordPress REST API to broadcast Dutch Design Week.
- Showcased ~40 student projects from four Dutch universities.
- Created custom Gutenberg blocks to expose specific data via REST API.
-
Front-end developer
invoicing application
Ron Valstar
- Designed and developed a local-first invoicing application.
- Implemented peer-to-peer data transfer.
- Enabled full customization of invoice styling and copy.
-
Lead front-end developer
planning application
Randstad
- Led responsive implementation of a planning application.
- Optimized performance for data-heavy lists and tables.
- Introduced stricter code linting and component testing with Cypress.
- Prototyped future application implementations.
-
Front-end developer
Vodafone webshop SPA
Vodafone
- Rebuilt shop flow as a single-page application using Angular.
- Enhanced build processes and refactored legacy code.
- Improved overall code quality.
-
Front-end developer
Elasticsearch widget
Ministry of Education, Nederlandse Antillen
- Implemented and styled an education widget.
- Updated code to accommodate API changes affecting Elasticsearch backend.
-
Front-end developer
Philips design system
De Voorhoede
- Transformed demo into production-ready reusable components.
- Established coding guidelines for future components.
- Implemented complex- and example components.
- Set up JSDoc-based documentation generation.
-
Front-end developer
3D panorama tour
Novartis International AG
- Built an HTML5/CSS3 virtual 3D panorama tour.
- Collaborated with New York agency 2x4 creating navigable spaces and story paths.
-
ActionScript developer
Allerhande
Lukkien, Albert Heijn
- Developed interactive magazine in Flash AS3.
- Made regular updates in a TDD fashion.
-
Interaction & graphic designer
Ome Willem website
Ome Willem
- Handled interaction design, graphic design, and development.
-
Game developer & illustrator
Kleuren speuren
Sikkens Foundation
- Led development of an educational game for children aged 6–12.
- Created all illustrations and handled programming.