// 00  Introduction

I build software with
Java and Spring Boot.

After more than a decade in music education, I moved into software development and found my focus in backend engineering.

I’m currently building Merimna, a full-stack platform for supported living services, where I work mostly on backend architecture, security, authorization and domain modelling.

// 01

Merimna

Supported Living Operations Platform · 2025 — 2026

A full-stack operations platform for supported living services, built to replace fragmented spreadsheets and manual tracking with one structured system for beneficiaries, staff and day-to-day workflows.

Much of the work lives in the backend, with scoped access, staff allocation and temporary coverage workflows, validation rules and auditable changes.

Java 21 · Spring Boot 4 · PostgreSQL 17 · React 19 · TypeScript

// 02

Backend

Java
Spring Boot
Spring Security
Spring Data JPA
Hibernate

Data

PostgreSQL
SQL
Flyway
JPA Specifications

Testing & Tools

JUnit
Mockito
Git
Maven
Docker
Postman

Frontend

React
TypeScript
Vite
Tailwind CSS

// 03
2025 — 2026

AUEB Coding Factory

Full-Stack Software Development

2014 — 2026

Music Teacher

National Conservatory of Music & Modern Music Studios

More than a decade of teaching shaped the way I communicate, structure ideas and explain complex material.

2006 — 2012

Technological Educational Institute of Crete

Coursework in Applied Informatics

// 04