Alexandros Pappas

Staff Software Engineer with 10+ years building scalable systems. Specializing in GenAI, LLMs, RAG, MCP, and cloud-native architectures. Active OSS contributor to Spring AI.

Contact Me
10+
Years Experience
7
Companies
2
Publications
5+
Certifications
Core Stack
  • Java / Spring AI
  • Python / LangChain
  • GenAI / LLMs / RAG
  • Neo4j / Graph DBs
  • Kafka / Microservices
  • AWS / Azure / K8s
  • MCP / Claude
Notable Companies:

Experience

Jul 2025 — Present
Lufthansa Digital Hangar
Staff Software Engineer, Generative AI
Designed reusable MLOps templates with CI/CD pipelines, Kubernetes deployments, and automated model lifecycle management. Leveraged Microsoft MLOps Accelerator v2 patterns across Azure ML.
GenAI MLOps Azure
2024 — Present
Open Source
OSS Developer
Active contributor to Spring AI & Spring Cloud Config Server — delivering code improvements, feature enhancements, and collaborating with the Spring community.
Spring AI OSS
Nov 2021 — May 2025
Yilu
Senior Software Engineer
Led adoption of AWS Aurora and MongoDB. Championed GDPR compliance and platform security. Designed and implemented Ancillary Marketplace core services.
AWS MongoDB GDPR
Jul 2020 — Nov 2021
Amazon Web Services
SDE, Amazon Neptune
Design and implementation of query language features for openCypher and SPARQL inference queries in Neptune ML with SageMaker and the Deep Graph Library.
Neptune SageMaker Graph
Aug 2017 — Jul 2020
Market Logic Software
Senior Software Engineer & Graph DB Engineer
Led design of cognitive, near real-time event-driven modules. Built marketing content recommendation systems using complex Neo4j graph database schemas.
Neo4j Event-Driven
Dec 2015 — Jul 2017
ICS-FORTH
Research & Development Engineer
Research and development of new techniques for Knowledge Base / Graph database Summarization & Query Optimization. Published peer-reviewed papers.
Research RDF/S
Sep 2014 — Feb 2017
University of Crete
Teaching Assistant
TA for Algorithms and Complexity, Complex Network Dynamics, Graph Algorithms, and Programming courses at the CS Department.
Teaching
Mar 2012 — Jul 2013
Leado
Software Engineer
TDD and implementation of an online learning platform for university students in object-oriented programming and Java. Award-winning project.
Java TDD

Skills

AI / ML
  • Retrieval-Augmented Generation
  • Model Context Protocol
  • LangChain / LLMs
  • Spring AI
  • MLOps / SageMaker
  • Deep Graph Library
Backend
  • Java / Spring Boot
  • Python
  • Microservices
  • Event-Driven Architecture
  • Apache Kafka
  • REST APIs
Data / Graph
  • Neo4j / Cypher
  • SPARQL / RDF
  • AWS Aurora
  • MongoDB
  • Amazon Neptune
  • Graph Algorithms
Cloud / DevOps
  • AWS / Azure
  • Kubernetes
  • CI/CD Pipelines
  • Azure DevOps
  • Docker
  • Azure ML

Education

MSc
Algorithms and Systems Analysis, Information Systems
University of Crete
2014 — 2016
BSc
Computer Science
University of Crete
2010 — 2014
Publications
SumMER: Structural Summarization for RDF/S Knowledge Graphs
Exploring Importance Measures for Summarizing RDF/S Knowledge Bases
Awards
3rd place for Leado — 4th Business Idea Competition
1st place in Technology for Leado — Future Scope Competition 2013

Certifications

Claude Code in Action
Anthropic
Neo4j Graph Data Science Certification
Neo4j
AI Fluency for Educators
Certificate of Completion
Intermediate Cypher Queries
Neo4j