Platform architect Β· AI agent builder - I design platforms and AI agents

Platform architect Β· AI agent builder
|||

Shipping in production right now

Products in production

Featured AI Agents

Explore my showcase of intelligent agents designed to revolutionize workflows

Costia AI

Costia AI

Mobile app
Live on Android

AI-powered personal and shared expense manager. Scans receipts and invoices to create expenses in seconds, splits group bills Tricount-style, and delivers advanced statistics on where your money actually goes. It is offline-first β€” everything is stored on device and synced to the cloud when you are online β€” and it also acts as an identity provider, exposing a public API so other apps can push invoices straight into a user's account.

Key Capabilities
Personal expenses
Group bills
Receipt scanning
Advanced statistics
Offline-first
Cloud sync

Ambrosia Recommender

Consumer AI

Personalized supermarket assistant that revolutionizes the shopping experience. Learns your food preferences, manages dietary restrictions and allergies, suggests recipes based on your favorite ingredients, and helps you discover new products that align with your tastes. The system continuously adapts to your shopping habits, optimizing shopping lists and avoiding waste. You can now sign in with your Costia account, so every purchase lands straight in your expenses β€” no receipts to copy by hand.

Key Capabilities
Recipe Suggestions
Allergy Management
Taste Profiling
Smart Lists
Meal Planning
Nutrition Tracking
Learning ModeAdaptive AI
IntegrationChat, API & Costia

The Unreal Times

Content generation

A digital newspaper written entirely by AI β€” "the most reliable fake news". From a single prompt it produces the whole story: headline, standfirst, body and category, holding a journalistic tone and adapting to whichever language you pick. Every edition ships numbered by volume with its own top story, and pieces are filed across nine sections, from politics and economy to science, sports and culture.

Key Capabilities
Article writing
Multi-language
Nine sections
Headlines & standfirsts
Volume editions
Top story front page
StatusIn production
Connected ecosystem

Ambrosia Γ— Costia

My products don't live in isolation β€” they talk to each other over open standards. Sign in to the supermarket with your Costia account and every purchase shows up in your expenses on its own.

Ambrosia
OAuth client
Authorization + invoices
Identity & consent
Costia AI
Costia
Identity provider
Scopes
openid
profile
email
invoices:read
invoices:write
offline_access

Reading and writing are independent permissions, not a ladder: a shop writes and never reads. Only invoices:write requires verifying your brand's domain.

OIDC discovery document
https://id.costia.app/.well-known/openid-configuration

Sign in with Costia

Costia is a full OpenID Connect provider on top of an OAuth 2.1 server: authorization code only, PKCE with S256 mandatory for every client, and neither implicit nor password among the grant types. Client authentication uses HTTP Basic, and the id_token returns a stable subject identifier plus the user's name and verified email.

OAuth 2.1 Β· OIDC Β· PKCE S256

Public invoices API

With invoices:write, Ambrosia pushes every purchase β€” line items, amounts and VAT rates β€” straight into the user's Costia expenses, no OCR and no receipt photos. With invoices:read another app can read them back, a tax adviser at filing season for instance. Writing requires proving you control your brand's domain.

REST Β· invoices:read Β· invoices:write

Developer documentation

Client registration, the login flow, invoice submission, and a reference for scopes and error codes. Any merchant can integrate by following the same steps, once their domain is verified.

docs.costia.app

What I do

Two lines of work on the same engineering: platform architecture, and the AI products I design and operate.

Kubernetes in production

Migrating live customers off Docker Swarm onto Kubernetes with minimal downtime, across Google Cloud, Azure and on-premise clusters, with high availability and resilience designed in from the start.

One platform, many customers

The same architecture for everyone, adapting only what a given customer genuinely needs: cluster parameterisation, configuration and secret management under one shared standard.

Automated delivery

Images, Helm charts and Helmfile, database migrations, ingress, storage and version upgrades, all inside CI/CD pipelines with the manual steps cut down to as close to zero as it gets.

Agents in production

Agents in users' hands, with everything that forces: evaluating them, correcting them, and holding them up when the model shifts underneath. From code reviewers to assistants that learn from each person.

AI product, end to end

From the model to the app someone opens daily: backend, mobile, payments, offline sync, and all the unglamorous work between an idea and something people use.

Built on open standards

OpenID Connect, OAuth 2.1 and public APIs so my products talk to each other β€” and to other people's β€” instead of bespoke integrations that only work once.

Let's talk

If you're moving a platform onto Kubernetes, or you want an AI agent to get past the demo and into production β€” or both at once β€” drop me a line.