Koen Vendrik

Staff Front End Developer at Shopify

Amsterdam, North Holland, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Koen Vendrik is a Staff Front End Developer at Shopify with 12 years of experience building polished, component-driven UIs and design systems. He began coding at 14 and has grown into a developer who blends hands-on implementation with an eye for reusable design, contributing notably to Shopify Polaris and Quilt to improve component structure, testing, and async UX patterns in React and TypeScript. Based in Amsterdam, he has progressed through multiple senior roles at Shopify since 2016 and brings startup experience as a co-founder and engineering manager. Known for pragmatic fixes—like cleaning imports, exposing component APIs, and adding robust tests—he focuses on developer experience as much as merchant-facing polish.
code12 years of coding experience
job8 years of employment as a software developer
bookSecondary School Diploma, Secondary School Diploma at NSG Nijmegen
bookMBO Niveau 4, Interactive Media Design, MBO Niveau 4, Interactive Media Design at ROC Nijmegen
languagesDutch, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (17)

asynchronous10
javascript10
async10
jes10
component-development10
typescript10
system10
sys10
jestjs10
typescript-types10
jtest10
typescripts10
react10
system-design9
carbon-design-system9

Programming languages (7)

TypeScriptCSSShellJavaScriptSassHTMLJSON

Github contributions (5)

github-logo-circle
Shopify/polaris

Aug 2018 - Apr 2020

Shopify’s design system to help us work together to build a great experience for all of our merchants.
Role in this project:
userFront-end Developer
Contributions:53 commits, 51 PRs, 202 pushes in 1 year 8 months
Contributions summary:Koen primarily contributed to the development of UI components within the Shopify Polaris design system. Their work involved exposing and modifying existing components such as the Card and its Header, adding tests, and fixing test related issues. The user demonstrated a focus on component structure, functionality, and testing within a React and TypeScript environment. They also worked on other components by fixing minor import bugs and cleaning up existing ones.
shopifymerchantsreactvscode-extensiongreat
Shopify/quilt

Mar 2019 - Jun 2020

[⚠️ Deprecated] A loosely related set of packages for JavaScript/TypeScript projects at Shopify
Role in this project:
userFront-end Developer
Contributions:14 commits, 13 PRs, 26 pushes in 1 year 3 months
Contributions summary:Koen primarily contributed to the `react-async` package, focusing on enhancements to the component's functionality. Their work included enabling custom loading indicators and runtime configuration options, specifically adding the `renderLoading` prop. They also addressed bug fixes and implemented changes related to how the async props are checked and utilized across different components. The user's contributions demonstrate a focus on improving the flexibility and user experience of asynchronous component handling within the Shopify ecosystem.
react-modaljavascriptshopify-apijavascript-typescriptcjs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial