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.
Designed reusable MLOps templates with CI/CD pipelines, Kubernetes deployments, and automated model lifecycle management. Leveraged Microsoft MLOps Accelerator v2 patterns across Azure ML.
GenAIMLOpsAzure
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 AIOSS
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.
AWSMongoDBGDPR
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.
NeptuneSageMakerGraph
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.
Neo4jEvent-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.
ResearchRDF/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.
JavaTDD
Skills
Technical Proficiencies
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
Academic
University of Crete
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