Cédric Champeau is a seasoned software engineer and open-source maintainer with 16 years of experience, currently a Consulting Member of Technical Staff at Oracle. He is a core contributor to Groovy and Micronaut and previously led key backend and performance work at Gradle, including dependency-resolution fixes and Gradle Profiler integrations such as Honest Profiler and flamegraphs. Creator of Groovy’s static compiler and static type checker, he blends deep language-internals expertise with practical build-system and framework optimization. Based in Montaigu-Vendée, France, he regularly speaks at major conferences (Devoxx, JavaOne, GR8Conf) and quietly focuses on high-impact, behind-the-scenes improvements in JVM tooling and developer experience.
16 years of coding experience
18 years of employment as a software developer
Master of Engineering (MEng), Computer Science, Master of Engineering (MEng), Computer Science at Ecole polytechnique de l'Université de Nantes
former home of the groovy programming language, moved to https://github.com/apache/groovy
Role in this project:
Back-end Developer
Contributions:2767 commits, 43 PRs, 296 pushes in 4 years
Contributions summary:Cédric's commits primarily involved fixing bugs and enhancing the Groovy programming language core. Their contributions included improvements to the type checking system, particularly related to generics and closures, and addressing issues in features such as property access and method selection. They also worked on improving aspects of the Groovy runtime environment, including performance enhancements and the addition of new Java-based tooling and functionalities.
Contributions:3 releases, 322 reviews, 3820 commits in 8 years 11 months
Contributions summary:Cédric's commits primarily address issues related to dependency management within the Gradle build system, specifically concerning consistent resolution and the handling of dependencies and artifacts. They refactored code to improve how synthetic dependencies, used in scenarios like dependency locking and consistent resolution, are added to the resolution process. Their work also included fixes related to the inclusion of dependencies and management of the build's dependencies with artifact queries.
pythongradlegroovyautomationjava
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
Cédric Champeau - Consulting Member Of Technical Staff at Oracle