SAP ABAP Developer at Navigo Consulting and MSc student in Advanced Informatics and Computing Systems – Software Development & AI at the University of Piraeus. I build SAP Fiori apps by day and Android, Spring Boot and LLM-powered projects the rest of the time.
📍 Athens, Greece
Most of my professional work lives in private client repositories, so here is what it covers:
- Custom SAPUI5 / Fiori apps for logistics and sales teams:
- picking list reporting and handheld (PDA) picking for truck loading with barcode scanning
- outbound delivery picking and stock transport order (STO) delivery management
- physical goods receipt confirmation
- backorder processing with stock reservation & release
- transportation cost insights
- ABAP development: custom programs, reports, interfaces and enhancements, plus extensions of standard Fiori apps
- Support: debugging, performance tuning and troubleshooting of ABAP code and Fiori apps
- 🏠 Homelab: self-hosted infrastructure on TrueNAS SCALE with VMs and Docker containers, running Nginx as a reverse proxy, AdGuard Home for network-wide DNS filtering, Immich for photos, Nextcloud for files and a media server, with secure remote access through Tailscale and Cloudflare
- 🧾 Internal tools: small web apps for my own business admin, such as TaxDash for VAT and AADE myDATA reporting, self-hosted on the same homelab
- 🤖 AI-assisted engineering: day-to-day work with AI coding agents for development, infrastructure and automation
Gemini-powered travel planning: Spring Boot 3 backend with SSE streaming, Jetpack Compose (MVI) Android client, and a FastAPI + DeepEval engine that benchmarks LLM itineraries for hallucinations.
Smart-home & energy monitoring app: Kotlin / Jetpack Compose client, Quarkus hub and Firebase Cloud Functions backend.
Two rival agent teams compete for resources, using A*, DFS and genetic algorithms (Godot).
Content-based image retrieval with hypergraph manifold ranking and ResNet-50 (PyTorch).



