Dylan Viljoen

Lead Software Engineer at bol

Utrecht, 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

👤
Senior
🎓
Top School
Dylan Viljoen is a Lead Software Engineer based in Utrecht with over a decade of experience building and modernizing enterprise systems across e-commerce, cloud-native products, and mission-critical financial and healthcare domains. He blends hands-on architecture (DDD, CQRS/ES, microservices) with product-led technical leadership, currently guiding an 8-engineer team at bol to deliver personalized advertising for 12M customers. Dylan is known for improving developer experience and delivery lifecycles—driving GraphQL adoption, API governance, and test-in-isolation practices—while mentoring engineers in both craftsmanship and soft skills. He has repeatedly led re-architectures and cloud migrations, and brings rare experience translating large legacy systems into performant, testable cloud platforms. Colleagues value his pragmatic problem decomposition and his appetite for continuous improvement that pushes teams to learn from setbacks and raise technical standards.
code12 years of coding experience
job12 years of employment as a software developer
bookTHS Klerksdorp
bookBachelor of Technology (B.Tech.) Information Technology, Bachelor of Technology (B.Tech.) Information Technology at Tshwane University of Technology
github-logo-circle

Github Skills (3)

java5
database4
liquibase3

Github contributions (1)

github-logo-circle
r351574nc3/rice-lb-ext

Aug 2013 - Feb 2015

Contributions:89 commits in 1 year 6 months
extensionsdatabasericeliquibasejava
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