Systems & Software Engineer · 20+ years programming · Thessaloniki, Greece · Available for remote contracts
I build reliable backend applications, automate Linux infrastructure, and create operational tools that reduce manual work and improve incident response.
- Backend applications and internal tools with PHP, Node.js, Python, and Go
- Linux infrastructure, LXC/LXD environments, deployment, and automation
- PostgreSQL/MySQL services and operational reporting
- Monitoring, alerts, network checks, and incident workflows
- Safe integration of local and cloud LLMs into engineering workflows
- Built incident-recording and diagnostic tools for toll-lane support operations
- Designed network-boot automation for managing and upgrading hundreds of remote systems
- Administer three dedicated servers hosting more than 20 LXC containers
- Maintained isolated staging and production environments with 24/7 monitoring
- OpsPulse — live monitoring and incident-management console, built with React, Node.js, and TypeScript
- FleetPatch — live staged deployment and rollback console, built with Go, React, and TypeScript
- Runbook AI — live approval-gated operations assistant, built with Python, FastAPI, React, and grounded retrieval
- LLM Coding Benchmark — 31 runnable local and hosted model outputs from one difficult Tetris-style browser-game prompt, with hands-on findings and documented limitations
The first three are clean-room reference implementations with synthetic data, automated tests, architecture documentation, Docker delivery, and CI. The benchmark uses the familiar game specification only as an independent testing method; I claim no ownership of Tetris or the model-generated submissions. No employer-confidential code or data is used.