Roy Swinkels

Software Engineer at KLM Royal Dutch Airlines

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
Roy Swinkels is a software engineer based in Amsterdam with a decade of experience focused on front-end development and UX. He currently contributes to KLM's engineering efforts while leading the front-end direction at Cityguys.nl, driving a modern digital experience. An active open-source contributor, Roy has improved accessibility, documentation, and usability in notable projects like Angular Material and the DeckDeckGo presentation editor, adding features such as YouTube and GIF support and enhancing keyboard/screen-reader interactions. He combines pragmatic engineering with a designer's sensitivity for user flows, often spotting and fixing subtle usability and naming issues that others miss. Colleagues rely on him to translate UX concerns into robust, maintainable code without sacrificing performance.
code10 years of coding experience
stackoverflow-logo

Stackoverflow

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

Github Skills (13)

accessibility10
html10
css10
editors10
material-design10
representations10
javascript10
web-components10
stencil10
editor10
angular10
ui-design9
progressive-web-apps8

Programming languages (11)

TypeScriptShellCSSSCSSJavaScriptVueHTMLSvelte

Github contributions (5)

github-logo-circle
deckgo/deckdeckgo

Dec 2019 - Oct 2021

The web open source editor for presentations
Role in this project:
userFront-end Developer
Contributions:3 reviews, 32 commits, 28 PRs in 1 year 10 months
Contributions summary:Roy primarily focused on improving the user interface and accessibility of the `deckdeckgo` presentation editor. They addressed typos, removed beta URLs, and added ARIA labels to improve accessibility for screen readers. The user also converted router links to buttons for better keyboard navigation, updated documentation, and added new features like YouTube and GIF support within the editor. These changes demonstrate an emphasis on usability and user experience.
reactpwa-appswysiwygjavascriptrich-text-editor
angular/components

May 2017 - Oct 2019

Component infrastructure and Material Design components for Angular
Role in this project:
userFront-end Developer
Contributions:12 commits, 14 PRs, 410 comments in 2 years 5 months
Contributions summary:Roy primarily focused on improving the Angular Material components within the repository. Their contributions included bug fixes, such as removing unnecessary text transformation and changing image paths. They also addressed usability concerns by modifying button action orders and aligning content for accessibility. Furthermore, the user corrected documentation and naming conventions.
materialmaterial-design-componentsinfrastructureangular-componentscomponents-design
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