Danny Van Bruggen is a senior software engineer with 24 years of experience building systems end-to-end, specializing in agile Java frameworks and pragmatic, KISS-oriented architecture. Based in Nieuwegein, he combines deep backend expertise—evidenced by contributions to the widely used JavaParser project—with a long history across languages from C++ and Delphi to Scala, TypeScript and SQL. He has delivered software for large consultancies and public sector clients, bridging design, delivery and operational concerns while mentoring teams. Known for practical refactoring and leveraging modern Java features, Danny brings a durable mix of craftsmanship and breadth that makes him effective on both legacy codebases and evolving Java ecosystems.
24 years of coding experience
25 years of employment as a software developer
Cognitive Science, Cognitive Science at Radboud University
Bachelor's degree IT, Bachelor's degree IT at HAN University of Applied Sciences
Java 1-21 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
Role in this project:
Backend Developer
Contributions:32 reviews, 2973 commits, 1229 PRs in 10 years 7 months
Contributions summary:Danny appears to be primarily working on backend Java code for the JavaParser library. Their commits focus on adding functionality, fixing bugs, and improving the codebase by refactoring parts of the code to leverage new features. This includes changes in several code files related to core functionalities of parsing and syntax analysis.
Contributions:33 commits, 18 PRs, 33 pushes in 11 years 8 months
memorymemory-usagespeedlinesindex
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.