Projects
A selection of production-grade software and infrastructure projects: AI agent-team orchestration, integration and identity platforms, alert intelligence, email delivery, and infrastructure automation. Each one starts from a real problem and is built to be operated, not just demoed.
Hefesto
Ἥφαιστος — God of the Forge
Platform that orchestrates persistent AI agent teams over a Kanban board, with one Python pod per role (LangGraph and the A2A protocol), RAG on Qdrant, Ollama models and a Kubernetes sandbox.
.NET 10PythonLangGraphNext.js 16KubernetesQdrant
Nekopitsu
猫 — Neko, the Cat
Public multi-tenant Discord bot for anime communities with tiered AI moderation, per-server configurable personality, freemium quotas and active/passive high availability.
.NETDiscord APIOllamaNext.js 16PostgreSQLKubernetes
Hermes
Ἑρμῆς — Messenger of the Gods
Helpdesk ticket classifier across 8 .NET 10 microservices and Kafka: reads mailboxes, filters noise, classifies with RAG against the client documentation and escalates on SLA before breach.
.NET 10KafkaQdrantBlazor ServerPostgreSQLAzure APIM
Aletheia
Ἀλήθεια — Spirit of Truth
Event-driven platform of 13 .NET 10 microservices on Kafka that ingests, enriches and classifies alerts with LLMs, with its own inventory graph and a Next.js command center featuring an immersive WebXR view.
.NET 10KafkaQdrantNext.jsWebXRSignalR
Cerberus
Κέρβερος — Guardian of the Gate
Identity governance and administration platform for enterprise environments: lifecycle, just-in-time privileged access, certification campaigns, a DAG workflow engine and OIDC, SAML and SCIM federation.
.NET 10Next.js 16PostgreSQLRedpandaOpenSearchVault
Jano
Iānus — God of Gateways & Duality
iPaaS-lite with a graph flow engine and React Flow editor: federates connectors, composes APIs by declarative orchestration and encrypts credentials with AES-GCM on .NET 10.
.NET 10Next.jsMariaDBReact FlowJSONataKubernetes
Stentor
Στέντωρ — The Herald
Self-hostable multi-tenant email delivery platform: SendGrid-compatible REST API, authenticated SMTP gateway, worker with provider failover and tenant isolation through PostgreSQL row-level security.
GoNATS JetStreamPostgreSQLNext.js 16PythonKubernetes
Caronte
Χάρων — Ferryman of the Styx
License server in Rust for in-house products: key generation and per-seat activation, per-feature entitlements and online or offline validation with Ed25519-signed tokens.
RustAxumgRPCPostgreSQLNext.js 16Ed25519
Olympus
Ὄλυμπος — Seat of the Gods
Cross-cutting capability platform shared by several products: multi-tenancy with composite row-level security, OIDC, an AI gateway, RAG, multichannel notifications and immutable hash-chained audit.
.NETNext.jsPostgreSQLgRPCHelmNuGet
Eros
Ἔρως — God of Desire
Mobile truth-or-dare and drinking game for adults (18+) on Android, where the limits each player declares in private are an engine invariant verified by tests.
.NET MAUI.NET 10AndroidSQLite
Homelab
Domus — The Home Infrastructure
Production homelab: a Kubernetes cluster with Calico eBPF, Istio ambient, Ceph over Proxmox, self-hosted GitLab CE with CI/CD, and private clouds on GCP and Azure.
KubernetesProxmoxCephIstioCalico eBPFGitLab CITailscale
Prometeo
Προμηθεύς — The Fire Bringer
Multi-tenant modular monolith for HR/Enterprise. Blazor Server UI with autonomous AI-assisted development pipelines.
.NET 8PostgreSQLBlazorTailwind CSS
Argus
Ἄργος — The All-Seeing
Unified observability and monitoring. Centralized alerting, anomaly detection and infrastructure health dashboards across all services.
GrafanaLokiPrometheusAlerting