Skip to content

Work

Selected work

Government

2024-2026

National open-data platform

100M+ documents

Every procurement decision, company registration and public act in the country, ingested from Διαύγεια, ΓΕΜΗ, the Bank of Greece and ΕΣΗΔΗΣ, normalised, and made queryable. Multi-threaded PDF extraction reached a 12× throughput improvement over the sequential design.

  • Azure
  • Azure Data Factory
  • Microsoft Fabric
  • MongoDB

Healthcare

2023-2024

Deep in Biopsies: AI medical imaging

100K+ images · 0.89 mAP

A three-tier platform for automated biopsy analysis: an annotation system over 100,000+ medical images, Mask R-CNN tissue segmentation at 0.89 mAP, and a Python inference engine behind a Laravel backend. Published at IEEE BIBM 2023.

  • Python
  • Detectron2
  • Mask R-CNN
  • Laravel

Healthcare · Government

2025-

National public-health analytics

1B+ clinical records

Over a billion patient and hospitalisation records across a Bronze/Silver/Gold medallion architecture on Db2 Warehouse. Environmental satellite data joined to clinical ICD-10 cohorts, with gradient-boosted models and difference-in-differences causal inference feeding scheduled pipelines and dashboards. Contract, stakeholders and result figures excluded.

  • IBM Cloud Pak for Data
  • Db2 Warehouse
  • Watson Studio
  • Microsoft Fabric

Healthcare

2023-2025

Clinical AI decision support

83,000+ procurement decisions

A self-hosted decision-support system routing between direct retrieval, SQL and chat over a corpus of procurement decisions, with pgvector underneath. Self-hosted because the data could not leave the building.

  • Qwen3-30B MoE
  • A100 80GB
  • pgvector
  • PostgreSQL

Research

2019-2025

X-Balloon: annotation and reinforced deep learning

SoftwareX · open access

A cloud platform for annotation and reinforced deep learning on digital pathology images. Published in Elsevier SoftwareX as first author. A software paper, so the artefact under review was the engineering, not only the result.

  • Python
  • Mask R-CNN
  • Cloud
  • Deep learning

Healthcare

2018-2022

Ε.ΠΡΟ.ΨΥ.Η.: patient platform

20,000+ patients

The complete medical infrastructure for a mental-health service covering an entire city: backend for sensitive clinical data, and the secretariat system built from zero. Sole technical resource for four years.

  • Yii2
  • PHP
  • MySQL

Energy

2020-2025

Solareye: solar monitoring platform

400GB MySQL · 90% faster

A 400GB production database carrying solar installation telemetry. Query restructuring cut response times by 90% under load; a Redis cache layer took another 50% off database pressure.

  • PHP
  • MySQL
  • Redis
  • Apache HTTP/2

Energy

2024-2025

Enerwise: energy monitoring

1M+ readings/day · 50+ facilities

Cloud platform monitoring energy consumption across 50+ educational facilities. A hybrid MongoDB/MySQL design absorbs over a million sensor readings a day, streamed live over Socket.io.

  • Laravel
  • MongoDB
  • MySQL
  • Redis

Blockchain

2021-2022

Origin-Roots: supply chain provenance

10K+ transactions/day · 5K+ users

Blockchain traceability for agricultural products, field to shelf. Hyperledger Fabric smart contracts clearing over ten thousand transactions a day for five thousand farmers and distributors.

  • Hyperledger Fabric
  • Yii2
  • PHP
  • JavaScript

Enterprise

2020-2025

ODKE: national referees platform

5 years in continuous production

The digital infrastructure for Greece's basketball referee federation: certifications, training and regulatory compliance aligned to FIBA standards. Still running, five years on, which is the only review of an architecture that counts.

  • Yii2
  • PHP
  • MySQL

Enterprise

2025-2026

Platamon Post: multilingual restaurant menu

8 languages · two renderers

A PDF menu turned into a database-driven web menu for a sea-view gastrobar in Platamonas, in eight languages. Greek, English and Bulgarian get a print-faithful overlay: text positioned on the original menu artwork, aligned by drag in the admin panel. The remaining five fall back to flowing text, because the artwork was never designed to hold Albanian or Hungarian line lengths. Admin panel behind session auth and roles, no CDN and no build step beyond Tailwind, so the CSP stays strict.

  • PHP 8
  • FlightPHP
  • MySQL
  • Tailwind

Enterprise

2023-2025

Hiway Rent A Car: rental operations platform

Fleet, bookings and scheduling

The internal system a rent-a-car business runs on: bookings, vehicles, customers, companies, locations, insurance and maintenance, tied together by a calendar view of what is out and what is free. Built on Yii 2 over MySQL, with Codeception covering the booking paths, the ones where a double-allocated car is a phone call, not a stack trace.

  • Yii2
  • PHP
  • MySQL
  • Bootstrap