Dirk Luijk

Software Engineer at Craftsmen BV

Utrecht, 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
Dirk Luijk is a seasoned full-stack software engineer based in Utrecht with 11 years of experience building scalable web applications and rich frontends, with a particular affinity for Angular. He has held roles from frontend architect to full-stack engineer at companies like Malmberg, bol.com and NS, helping deliver complex, interactive education and retail platforms. Dirk pairs strong TypeScript and Kotlin skills with a pragmatic focus on test automation and continuous delivery, having driven VCS migrations, CI setups and extensive frontend test improvements. An active open-source contributor, he improved Angular testing in the popular ngneat/spectator project by adding content projection, Jest support and type refinements. Equally comfortable mentoring teams and shipping features himself, he blends craftsmanship with a continual appetite for new technologies. Outside of product work he began his career running a web agency, giving him hands-on experience across sales, ops and customer-facing delivery.
code11 years of coding experience
job14 years of employment as a software developer
bookVWO N&T, VWO N&T at Wartburg College, Rotterdam
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at De Haagse Hogeschool / The Hague University of Applied Sciences
languagesEnglish, German, Dutch
stackoverflow-logo

Stackoverflow

Stats
55reputation
1kreached
1answer
3questions
github-logo-circle

Github Skills (15)

testing10
unit-testing10
typescript10
typescripts10
jestjs10
typescript-types10
angular10
permission6
linux6
entity-framework6
apache6
bundle6
alias6
symfony6
entity6

Programming languages (7)

TypeScriptJavaC++RustJavaScriptPHPKotlin

Github contributions (5)

github-logo-circle
ngneat/spectator

Jun 2018 - Oct 2019

🦊 🚀 A Powerful Tool to Simplify Your Angular Tests
Role in this project:
userFront-end Developer & Test Automation Engineer
Contributions:112 commits, 67 PRs, 137 pushes in 1 year 3 months
Contributions summary:Dirk's primary contribution involved enhancing Angular test coverage within the repository. They implemented content projection for mock components, improved query functionality, and added support for Jest mocking, showcasing expertise in Angular testing methodologies. The user also focused on adding and modifying testing specs, including adding new test cases and modifying existing test configurations. The user further refactored the code by implementing various type improvements, indicating a focus on code quality and maintainability.
testingcleantest-runnerunittestangular
dirkluijk/loadable.ts

Aug 2020 - Jan 2024

Type-safe loading states for TypeScript
Contributions:14 PRs, 37 pushes, 13 branches in 3 years 4 months
typescriptsafetype-safe
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
Dirk Luijk - Software Engineer at Craftsmen BV