David De Beeck

Software Engineer Technical Lead at Cegeka

Aarschot, Flemish Brabant, 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
David De Beeck is a Software Engineer and Technical Lead based in Aarschot, Belgium, with 10 years of experience focused on Java and backend systems. At Cegeka he combines hands-on development with team leadership, delivering maintainable solutions and mentoring engineers. He contributes to prominent open-source tooling such as Gradle, where he improved PMD plugin performance by adding configurable parallelism and integrating tests and documentation. Known for a pragmatic, quality-first approach, he enjoys learning new techniques and applying them to improve build and code-quality workflows. His background in computer science from KU Leuven and applied studies at UC Leuven-Limburg underpins a strong foundation in both theory and practical engineering.
code10 years of coding experience
bookBachelor's Degree, Computer Science, 1st, Bachelor's Degree, Computer Science, 1st at KU Leuven
bookBachelor's Degree, Applied Computer Science, 3rd, Bachelor's Degree, Applied Computer Science, 3rd at UC Leuven-Limburg
bookHigh School, latin-Mathematics, 6st, High School, latin-Mathematics, 6st at Sint-Jozefscollege Aarschot
languagesEnglish, Dutch
github-logo-circle

Github Skills (9)

javas10
build-tools10
gradlew10
groovy10
pmd10
java10
gradle10
testing9
kotlin7

Programming languages (4)

TypeScriptJavaJavaScriptGroovy

Github contributions (5)

github-logo-circle
gradle/gradle

Mar 2022 - Mar 2022

Adaptable, fast automation for all
Role in this project:
userBack-end Developer
Contributions:2 reviews, 5 commits, 2 PRs in 1 day
Contributions summary:David primarily focused on enhancing the code quality tooling within the Gradle build system. Their contributions involved adding a configurable threads option to the PMD (Programming Mistakes Detector) plugin, enabling parallel execution for improved performance. They implemented this feature across multiple classes and integrated it into integration tests, demonstrating an understanding of the build process and testing practices. Furthermore, they added annotations and javadoc updates.
pythongradlegroovyautomationjava
DavidOpDeBeeck/Almapi

Sep 2015 - Oct 2015

Contributions:57 commits, 34 pushes, 1 branch in 1 month
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
David De Beeck - Software Engineer Technical Lead at Cegeka