Georgios Andrianakis is a Senior Principal Software Engineer with 12+ years building cloud-native Java runtimes and DevOps tooling, currently shaping Quarkus and related ecosystems at Red Hat/IBM. He has driven core Quarkus features—such as Spring compatibility, Kubernetes integration and LangChain4j AI hooks—and is one of the project’s top contributors, combining deep runtime performance work with developer experience improvements. His open-source footprint spans high-profile projects like Vert.x, RESTEasy, the Kubernetes Java client and SmallRye Reactive Messaging, where he focuses on maintainability, performance and extensibility. A pragmatic technical leader, he pairs architectural design and CI/CD automation with customer-facing advisory and frequent conference speaking. Based in Athens, he also co-hosts the Quarkus Insights podcast and contributes practical examples and quickstarts that help teams migrate from Spring to a leaner, cloud-native stack.
12 years of coding experience
15 years of employment as a software developer
Master's Degree Computing Systems Technology, Master's Degree Computing Systems Technology at Ethnikon kai Kapodistriakon Panepistimion Athinon
Master's Degree Computer Engineering, Master's Degree Computer Engineering at National Technical University of Athens
Distributed tracing for Spring Boot, Cloud and other Spring projects
Role in this project:
Backend Developer
Contributions:7 releases, 10 commits, 16 PRs in 1 year 7 months
Contributions summary:Georgios primarily contributed to the `opentracing-spring-cloud-starter-jaeger` module, focusing on the auto-configuration aspects of the Jaeger integration. Their work involved configuring and integrating Jaeger with Spring Boot applications by creating and refining configuration properties and bean definitions. They made changes related to the Jaeger reporter, sampler, and metrics. Additionally, they added an integration test for the Jaeger starter.
Contributions:50 reviews, 11 PRs, 161 comments in 1 year 5 months
Contributions summary:Georgios primarily focused on enhancing the LangChain4j Java library. Their contributions included making parts of the project swappable via external integrations, specifically by decoupling Gson and introducing a `PromptTemplateFactory`. They also worked on making `AiServices` and components like `HuggingFaceClient` extensible through SPIs. These changes facilitate modularity and allow for custom implementations.
anthropicchatgptchromaembeddingsgemini
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
Georgios Andrianakis - Red Hat Senior Principal Software Engineer