Roles and scope — the systems themselves are in Projects.
2023 — Present
Software Engineer
@ Synapsecom Telecoms S.A.
End-to-end engineer on two production lines: Coolblock, the company's immersion-cooling
product, and the platform running the company's data centre. A two-person team — a solutions
architect and me — which is why the span is the whole of it: sensor and PLC at one end, the
operator's interface at the other, and the pipeline that puts a release on site in between.
Coolblock, the software — the controller inside every deployed unit and the platform over the
whole fleet, joined by a zero-trust overlay: telemetry out, setpoints in and upgrades applied in
place, with no inbound firewall rule, no public address and no VPN into the customer's network. A
unit that loses the overlay keeps running.
See Coolblock Panel and Coolblock Portal.
Coolblock, the plant — the process side that software drives: heat and flow balance, component
selection, the PID routines holding the operating band, and the calibrated instrumentation and
unit network it is all measured on — solved for a PUE below 1.1.
See Immersion Cooling System R&D and
Immersion Cooling IoT.
Data centre monitoring and control — one operator view over facility equipment speaking four
different protocols — generators, UPS, precision cooling, fire detection and Siemens PLCs — with
control actions issued and faults alerted from that same view.
See Data Center Infrastructure Monitoring.
Metering and server telemetry — per-rack electrical consumption for every tenant in the
facility, ending in the monthly report the business bills against — a scheduled, auditable job
in place of manual meter readings — and out-of-band health,
thermal and power readings taken from the submerged cluster servers without an agent on them.
See Tenant Power & Energy Monitoring Platform
and Redfish Server Telemetry.
↑
2022 — 2023
Presidential Guard
@ Hellenic Army
One year of national service with the Presidential Guard.
Awarded the rank of Lance-Corporal, Company Duty.
↑
2021
Software Engineering Intern
@ PD Neurotechnology
Signal analysis for a Parkinson's disease monitoring platform — custom wearable sensors, an Android
application and a cloud platform. My part was the algorithm that turns a patient recording into a
measurable clinical result.
Recording to score — time-series and Fourier analysis of accelerometer, gyroscope and
magnetometer signals, with classifiers trained on the captured recordings scoring tremor,
bradykinesia, dyskinesia, dysmobility and finger tapping from the same data.
Inputs worth trusting — filtering and cross-device calibration, so two units report the same
movement as the same numbers before any symptom analysis runs on them.
Validated, then shipped — output checked against real patient recordings and clinical
observation, then delivered as a class inside the Android application, so a guided test returns
its result on the phone rather than in the cloud.
See Signal Analysis for Parkinson's Disease Symptoms.
↑
2016 — 2022
Diploma — Electrical and Computer Engineer
@ University of Patras School of Engineering
Five-year integrated Diploma in Electrical and Computer Engineering — the Greek engineering
degree, an integrated Master's-level qualification.
Diploma thesis — blockchain health records — a platform where patients own their vital signs
and grant or revoke a doctor's access on-chain: vital signs captured by a sensor board of my own
design, reports stored on IPFS, access enforced by a Solidity contract on Ethereum, and an Android
client for each side. I built all four. The thesis is
in Nemertes.
See Blockchain Health Records Platform.
Featured Projects
Production systems I built end to end. The source lives in private company repositories — the architecture is all here.
The fleet-facing platform for immersion cooling systems: one place to watch and drive every
deployed unit. Each system in the field runs its own Coolblock Panel,
and the Portal reaches all of them across a zero-trust overlay network — no unit exposes a port and
no site needs an inbound firewall rule.
The on-site controller for a single immersion cooling system, running on the embedded industrial PC
bolted to the unit. The same containerised stack ships to every system in the fleet and is
provisioned per installation by model and serial number, so one build serves the whole product line
while each appliance drives exactly one machine. It is the field half of
Coolblock Portal.
The process side of the immersion cooling line, with one target behind all of it: a system whose
cooling costs under a tenth of what the IT load draws — a PUE below 1.1. Everything here serves
that number — the heat and flow balance that fixes where the system has to run, the component
selection that follows from it, the PLC routines that hold it there, and the instrumentation it is
all measured on. It is what Coolblock Panel reads and writes on site.
The instrumentation and network layer of an immersion cooling unit: the sensors calibrated and
configured, the controllers that carry their readings, the fieldbus between controller and PLC, and
the LAN everything sits on. It is the layer between the plant designed in
Immersion Cooling System R&D and the software of
Coolblock Panel — the path a physical reading takes before any
application ever sees it. Laid out so every unit ships with the same LAN and stays serviceable for
configuration and diagnostics without a site visit.
Data Center Infrastructure Monitoring
Synapsecom Telecoms S.A. · 2023 — Present
Real-time monitoring and control for critical data centre facility systems, giving operators one
view of equipment that speaks four different protocols. Telemetry from generators, UPS systems,
Uniflair precision cooling, VESDA fire detection and Siemens PLCs is collected, stored, visualised
and alerted on.
Tenant Power & Energy Monitoring Platform
Synapsecom Telecoms S.A. · 2023 — Present
An end-to-end platform for collecting, storing and billing electrical consumption per data centre
tenant. Racks fitted with a power distribution unit are polled over SNMP; racks without one are
metered directly by Accuenergy current transformers measuring each phase. A scheduled Python job
reads both, so every rack is accounted for regardless of how it is instrumented.
Nautobot is the source of truth for tenants, racks and infrastructure ownership. The collection
logic lives in GitLab and is synchronised with Nautobot, so the job is scheduled, its changes are
reviewable and its reports are structured. Measurements are written to InfluxDB and presented
through Grafana.
Redfish Server Telemetry
Synapsecom Telecoms S.A. · 2023 — Present
Health, thermal and power telemetry for the cluster servers running inside the immersion cooling
system. Each server's baseboard management controller is polled over the Redfish API, so readings
come from the hardware itself rather than from an agent inside the operating system, and a submerged
server is monitored without touching what runs on it.
Blockchain Health Records Platform
University of Patras · Diploma thesis · 2021 — 2022
A health monitoring and management platform where patients own their vital signs and grant or
revoke a doctor's access on-chain. Conceived during the COVID-19 pandemic, it pairs a custom
sensor board with two Android clients and an Ethereum contract that holds the authorisation logic.
Signal Analysis for Parkinson's Disease Symptoms
PD Neurotechnology · 2021
Signal analysis for Parkinson disease symptoms monitoring. Custom PCB wearables capture movement
during guided patient tests and daily life, stream it to an Android app, and an analysis algorithm
turns each recording into a measurable result. The result is pushed to cloud platform.
Technologies
Every tile above "also familiar" links to the project that uses it.