Phillip Krüger

Senior Principal Software Engineer at Red Hat

Melbourne, Victoria, Australia
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

🤩
Rockstar
🎓
Top School
Phillip Krüger is a Senior Principal Software Engineer based in Melbourne with over a decade of experience building backend systems and frameworks, currently leading work on the Quarkus project at Red Hat. He combines deep Java expertise and architecture experience from roles across South Africa and Australia to design and integrate cloud-native, developer-focused extensions—most notably contributing SmallRye GraphQL and messaging improvements to the high-profile quarkusio/quarkus and smallrye projects. Phillip’s work blends feature development, dependency upgrades and platform integrations (including Spring Web support), showing a pragmatic focus on interoperability and developer experience. He has a strong foundation in enterprise architecture and solutions consulting, grounded in a B.Sc (Hons) in Computer Science, and a track record of refactoring and internationalization efforts that improve project maintainability and global reach.
code10 years of coding experience
job25 years of employment as a software developer
bookUniversity of Johannesburg
languagesAfrikaans, English
stackoverflow-logo

Stackoverflow

Stats
382reputation
16kreached
14answers
0questions
github-logo-circle

Github Skills (25)

messaging10
back-end-development10
microprofile10
wpgraphql10
java10
javas10
wordpress-graphql10
quarkus10
graphql10
webservice9
kafka9
i18next8
i18n-js8
apidoc8
api8

Programming languages (13)

JavaCSSC++ScalaGoHTMLKotlinHCL

Github contributions (5)

github-logo-circle
quarkusio/quarkus

Feb 2020 - Oct 2022

Quarkus: Supersonic Subatomic Java.
Role in this project:
userBack-end Developer
Contributions:640 reviews, 379 commits, 758 PRs in 2 years 8 months
Contributions summary:Phillip primarily contributed to the development of the SmallRye GraphQL extension, adding and modifying features to support the GraphQL API within the Quarkus framework. Their work included adding new extensions and support for Spring Web, creating execution services, building endpoints, implementing integration with various technologies and services, and upgrading dependencies to newer versions. The contributions demonstrate a focus on backend development and integration with other frameworks, such as Spring, with a solid understanding of the Quarkus ecosystem.
kubernetesquarkusjavareactivecloud-native
SmallRye Reactive Messaging
Role in this project:
userBack-end Developer
Contributions:21 commits, 7 PRs, 1 push in 26 days
Contributions summary:Phillip focused on refactoring code, specifically replacing `slf4j` with `JUL` and JBoss Logger across multiple modules. They also added internationalization (i18n) support and addressed build issues related to the annotation processor. The changes involved modifications to the `pom.xml` and various Java files related to messaging providers and connectors, indicating a focus on improving the project's internal architecture and developer experience.
smallryemicroprofilemessagingkafkareactive
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