Georgios Andrianakis

Red Hat Senior Principal Software Engineer

Municipal Unit of Dafni, Attica, Greece
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
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.
code12 years of coding experience
job15 years of employment as a software developer
bookMaster's Degree Computing Systems Technology, Master's Degree Computing Systems Technology at Ethnikon kai Kapodistriakon Panepistimion Athinon
bookMaster's Degree Computer Engineering, Master's Degree Computer Engineering at National Technical University of Athens
languagesEnglish, greeκ
stackoverflow-logo

Stackoverflow

Stats
61,932reputation
9.9mreached
880answers
15questions
Badges
gradle
top-5%
java
top-1%
tomcat
top-5%
postgresql
top-5%
maven
top-1%
spring
top-1%
github-logo-circle

Github Skills (90)

apim10
messaging10
web-application10
testing10
spring-data10
microservices-application10
bash10
spring-security10
javas10
jaeger10
maven10
rest-api10
refactoring10
microservices10
concurrency10

Programming languages (22)

JavaCSSC++JinjaGoMustacheHTMLXSLT

Github contributions (5)

github-logo-circle
Distributed tracing for Spring Boot, Cloud and other Spring projects
Role in this project:
userBackend 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.
hystrixrxjavajdbcmongodbresttemplate
langchain4j/langchain4j

Oct 2023 - Mar 2025

Java version of LangChain
Role in this project:
userBackend Developer
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