Rik Smale

Technisch Applicatiebeheerder

Enschede, Overijssel, 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
Rik Smale is a technically-minded application manager with 11 years of experience blending back-end development, test automation, and functional/technical application support for public and private sector organizations. Currently at the Dutch Justitiële Informatiedienst, he moved up from functional beheer to technisch applicatiebeheerder, demonstrating a practical focus on reliability and maintainability in production systems. Rik is an active open-source contributor—his work on high-profile projects like Sequelize and validator.js centers on improving test coverage, refactoring for clarity, and tightening validation logic across edge cases such as MAC/EUI-64 and regional phone formats. Trained in Business & IT at Universiteit Twente, he pairs technical coding skills with a business-minded approach to operational ownership. Outside of engineering he has hands-on event logistics and governance experience, having organised conferences and audited finances for a European student forum, which suggests strong coordination and process discipline beyond code.
code10 years of coding experience
job1 year of employment as a software developer
bookVWO, VWO at Gymnasium Apeldoorn
bookBachelorgraad, Business & IT, Bachelorgraad, Business & IT at Universiteit Twente
bookVWO, NT, VWO, NT at KSG Apeldoorn
languagesDutch, English, German, French, ngt
github-logo-circle

Github Skills (17)

sequel10
javascript10
validations10
testing10
validation10
orm10
automated-tests10
nodejs10
sequelizejs10
typescript9
typescript-types9
typescripts9
sqlite8
mssql8
mariadb8

Programming languages (16)

JavaCSSCPLpgSQLVueGoHTMLSvelte

Github contributions (5)

github-logo-circle
sequelize/sequelize

Nov 2021 - Jan 2023

Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB (v6), DB2 and DB2 for IBM i.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:2047 reviews, 156 commits, 1282 PRs in 1 year 2 months
Contributions summary:Rik contributed to the codebase by fixing a failing stack trace test related to error handling within the Sequelize ORM. They also refactored code to use `includes` instead of or operators in the upsert functionality, and made changes to the build process. Additionally, the user updated dependencies and removed a testing dependency. The user's work primarily focused on improving test coverage and general code refactoring within the Sequelize project.
feature-richormsql-servermicrosoft-sql-serversequelize
validatorjs/validator.js

Nov 2021 - Jan 2023

String validation
Role in this project:
userBack-end Developer
Contributions:327 reviews, 3 commits, 43 PRs in 1 year 2 months
Contributions summary:Rik primarily contributed to the `validator.js` repository by adding and modifying validation rules, specifically for MAC addresses and mobile phone numbers. Their work involved enhancing existing validators and adding new options like EUI-64 support for MAC addresses, and including fixes for the mobile phone validation in a specific region. The user also refactored test files for better organization.
string-validationstringvalidationjavascriptvalidations
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
Rik Smale - Technisch Applicatiebeheerder