I design and ship complete digital systems — solo, end-to-end. Over 4–5 years I've built across the full stack: cloud-native web platforms, iOS applications, Linux server infrastructure, and ML analytics pipelines. I don't specialise in a single layer. I own every decision from initial system design through the last line of CI/CD configuration.
My primary language is Python. My server infrastructure runs on Ubuntu. My edge deployments live on Cloudflare. I gravitate toward open source infrastructure — systems where the engineering is transparent, the code is auditable, and the software is built to serve people rather than lock them in.
Everything I build ships through CyberSystema, my software engineering organization based in Larissa, Greece. I am the founder, sole architect, and only engineer.
I am remote-native by practice, not by circumstance. Every system I architect is built to be maintained, debugged, and extended without physical presence — fully documented, automated, and observable from anywhere.
I treat written communication as a core engineering deliverable. Commit messages, architecture decisions, API documentation, deployment runbooks — these are first-class artifacts, not afterthoughts. Working solo across complex systems forces this discipline: if the documentation isn't precise enough for someone else to follow, it isn't precise enough for me in six months either.
I default to open source tooling and contribute back where I can. I sign every commit cryptographically. I work through hardened security workflows daily. I approach infrastructure the way I approach code: deliberately, reproducibly, and with the assumption that it will be read.
I design and build full-stack web applications on edge infrastructure. My current stack centres on Svelte 5 with TypeScript on the frontend and Cloudflare Pages as the deployment target, backed by Workers for serverless compute, KV for distributed key-value state, and Access for identity-aware authentication gating. I also build with Astro for content-heavy, statically-generated sites. I design the data model, the API surface, the auth layer, and the interface in a single coherent pass — there is no separation between "frontend developer" and "backend developer" in how I work.
Ubuntu Server is my platform of choice. I am currently building out a production self-hosted environment running Docker-containerised services over a Tailscale mesh network — hosting workloads for both CyberSystema projects and OKN infrastructure. My daily development workflow already runs through Linux tooling: Blink Shell for remote sessions from iPad Pro, SSH tunnelling via Tailscale, and terminal-first operations across all environments. (Home server build in active development.)
I develop for iOS in Swift and SwiftUI, with a background in Objective-C that predates my Swift work — I've been in the Apple development ecosystem long enough to have shipped production Objective-C. I'm currently working with the Skip framework to target cross-platform iOS and Android deployment from a single Swift codebase, avoiding the compromise of hybrid web-wrapper approaches.
I build applied ML systems at the application layer using scikit-learn and sentence-transformers. My work includes MLP classification pipelines, score-based content detection systems, and historical data ingestion workflows — integrated directly into production platforms rather than isolated as standalone notebooks. I am currently following a structured 18-month ML engineering roadmap with a focus on MLOps and NLP/LLM specialisation.
Every commit I make is GPG-signed via a YubiKey 5C NFC FIPS hardware token. My security configuration is not a side project — it is my working environment:
PIV — ECCP256 keys across slots 9a / 9c / 9d
FIDO2 — hardware-bound passkey authentication
OpenPGP — ECC keys generated on-device (ed25519 / cv25519), verified against GitHub
SSH — routed through gpg-agent, no software-only keys
All key management performed exclusively via ykman CLI. No GUI tools involved.
I serve as the sole engineer for the Orthodox Korea Network (OKN), the digital mission team of the Orthodox Metropolis of Korea. When I joined, no digital infrastructure existed. I designed the entire system architecture and built every component from scratch — a constellation of interconnected platforms deployed on Cloudflare's edge network, backed by GitHub Actions CI/CD, KV-based distributed state, HMAC-signed cross-service authentication, and an integrated ML analytics pipeline.
A bilingual liturgical calendar web application serving the Korean Orthodox community. Built on Svelte 5 runes — currently in final pre-production testing.
| Capability | Implementation |
|---|---|
| Multi-year navigation | Infinite scroll architecture — no year boundaries, no pagination |
| Bilingual interface | Full EN/KR toggle with URL-locked locale for shareable deep links |
| Parish events | Cloudflare KV-backed event system with passcode-gated admin panel |
| Push notifications | OneSignal Web Push — liturgical reminders and parish announcements |
| Embeddable widget | Standalone today widget for third-party site integration via iframe |
| Visual design | Byzantine manuscript aesthetic — parchment textures, uncial typography |
A unified analytics ingestion and content management platform for the OKN social media team. Monorepo deployed on Cloudflare Pages — currently in final pre-production testing.
| Capability | Implementation |
|---|---|
| Authentication | Site-wide HMAC-signed cookie middleware with styled login UI |
| File classification | Score-based detection system for analytics upload type identification |
| Git integration | Atomic batch commits via the Git Data API — no intermediate repository states |
| CI/CD | Separate analytics.yml and deploy.yml GitHub Actions workflows |
| ML pipeline | scikit-learn MLP + sentence-transformers for content analytics processing |
| API structure | Cloudflare Pages Functions with namespaced route architecture |
A public-facing editorial website with an integrated CMS for non-technical content editors. Built with Astro and Decap CMS, deployed on Cloudflare Pages with Cloudflare Access gating the editorial interface. Designed so team members with no technical background can publish content independently — the system handles builds, deployment, and CDN invalidation automatically.
Safer Internet Campaign — Digital Literacy Initiative
Produced and led a digital literacy and Safer Internet awareness campaign targeting students and educators. The initiative was formally recognised by Greek educational authorities for its impact on internet safety education across the region. This work combined technical content production with public-facing communication — a different kind of engineering problem, but one that required the same clarity and precision.
Languages
Platforms
Frameworks & Tools
| Language | Level | |
|---|---|---|
| 🇬🇷 | Greek | Native |
| 🇬🇧 | English | Professional — C1 · TOEIC certified |
| 🇯🇵 | Japanese | Conversational |
| 🇰🇷 | Korean | Exposure — 3 years working with the Orthodox Korea Network |
▸ Finalising the OKN digital infrastructure for production deployment
▸ Building a self-hosted Ubuntu Server environment for CyberSystema workloads
▸ 18-month ML engineering roadmap — targeting MLOps and NLP/LLM specialisation
🌍 Open to remote software engineering roles — open source infrastructure · Linux-native platforms · cloud-native systems
cybersystema.com · npinatsis@cybersystema.com · Launchpad · CyberSystema
All active projects live at github.com/CyberSystema
I am the founder, sole architect, and only engineer of the organization.

