Niels Doucet

Principal Software Engineer at Collibra

Brussels, Belgium
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
Niels Doucet is a Principal Software Engineer based in Brussels with 11 years of experience focused on Developer Productivity Engineering and backend Java systems. He has progressed through technical leadership roles at Collibra—from Java developer to Principal—shaping architecture and delivery for data-centric platforms. Niels combines deep Java/JEE expertise with a strong emphasis on code quality and test automation, evidenced by contributions that hardened cron expression parsing and added validation and security test coverage to a widely used open-source library. He is pragmatic about performance and reliability, having improved UI-to-client transitions early in his career to cut load times significantly. Known for mentoring peers and driving developer tooling improvements, he prefers permanent roles and is not available for freelance work. His profile reflects a steady trajectory of ownership across product, architecture, and engineer productivity in enterprise software.
code11 years of coding experience
job15 years of employment as a software developer
bookCOMPUTER AND INFORMATION SCIENCES AND SUPPORT SERVICES, COMPUTER AND INFORMATION SCIENCES AND SUPPORT SERVICES at VDAB - Cevora
bookSint-Albertuscollege Haasrode
bookWetenschappen - Wiskunde, Wetenschappen - Wiskunde at Sancta-maria instituut, Leuven
languagesFrench, English, Dutch
stackoverflow-logo

Stackoverflow

Stats
352reputation
11kreached
8answers
1question
github-logo-circle

Github Skills (15)

javas10
cron10
junit10
java10
testing10
spring9
validation9
validations9
gradle6
css6
php6
android6
android-fragments6
jquery6
intellij-idea6

Programming languages (13)

JavaC++CGoGroovyKotlinTypeScriptDockerfile

Github contributions (5)

github-logo-circle
jmrozanec/cron-utils

Mar 2019 - Oct 2021

Cron utils for parsing, validations and human readable descriptions as well as date/time interoperability.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:6 commits, 4 PRs, 8 comments in 2 years 7 months
Contributions summary:Niels primarily focused on improving the functionality and reliability of the `cron-utils` library. Their work involved fixing bugs related to parsing cron expressions, specifically handling incomplete ranges and removing unsupported characters. They added comprehensive test cases to validate various cron expression formats, including those used in Spring and to address a security vulnerability, demonstrating a strong focus on code quality and robustness. The user also incorporated a JSR-303 validator, further enhancing the library's validation capabilities.
cron-utilsinteroperabilitycrondescriptionsdate-time
NielsDoucet/dotfiles

Mar 2016 - Aug 2023

Contributions:53 pushes, 1 branch in 7 years 6 months
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
Niels Doucet - Principal Software Engineer at Collibra