Selected work
Production systems I've architected and shipped. Long-form case studies — what the problem was, what I built, and what the result looked like.
2025 — present
Astrolinkers — Programmatic Astrology API
Production-grade astrology API for builders: Western and Vedic natal charts, talent profiles, compatibility, interpretations, async PDF reports, API keys, public docs, SDKs, and a live demo. Built solo and currently running in beta as a real product.
Python · FastAPI · SQLAlchemy (async) · PostgreSQL · Redis · Dramatiq · Swiss Ephemeris · WeasyPrint · S3-compatible storage · Anthropic / OpenAI / Ollama · MCP · OpenTelemetry · Next.js
2025 — present
MiamiFlow — a dance-studio CRM run by four AI agents
A production CRM running a real dance studio, with four ReAct (tool-use) AI agents on the front line: Eva onboards clients and sells subscriptions over Telegram, Anna handles front-desk operations on the web, Maya is the administrator's management copilot, and Vika sells hall rentals. Behind them: a custom LLM gateway for reliability under load, payment-screenshot recognition with human approval, and a model-agnostic stack. Live at miamistudio.org.
Python · FastAPI · SQLAlchemy · PostgreSQL · Redis · Next.js · TypeScript · aiogram · OpenRouter · Docker · Railway
2025 — present
Algodesks — Algorithmic Trading Optimization Platform
Algorithmic crypto futures platform for building, backtesting, optimizing, and paper-trading strategies on Bybit. The system sweeps parameter grids on Fly.io workers, validates candidates through backtests, and is currently being tested in paper trading mode.
Python · FastAPI · Next.js · PostgreSQL · Redis · Fly.io · Bybit
2026 — present
Helix Empire — 10,000 players in one real-time world
A browser-based, real-time space strategy whose core is genetics: players breed castes of creatures by editing DNA. The hard part is the engine — 10,000 players in a single shared world on one server, updating live. I designed the architecture around the real bottleneck (outbound traffic, not CPU) and proved it with a measured load test: 237.6 Mbit/s at 10k players, 24% of the budget. Built solo, currently in alpha.
Rust · WebAssembly · WebTransport / QUIC · Event sourcing · Area of Interest · Hetzner bare-metal
2025 — present
PenFreely — write whole books with an LLM
A writing studio for book-length work. LLMs write a great page but lose the plot across a whole book; PenFreely keeps it coherent with a top-down plan cascade (book → part → chapter → section → page) plus bottom-up summaries, generating prose only at the page level. Model-agnostic, with a cross-platform bridge to run your own local model. Rust backend, SvelteKit, PostgreSQL + pgvector.
Rust · SvelteKit · TypeScript · PostgreSQL · pgvector · Ollama · WebSocket · Tailwind
2025-03 → present
Scientific Research Agents — AI Architecture
A Senior AI Engineer building autonomous AI systems for scientific research automation at a US-based biotech client. Custom MCP servers, RAG pipelines over scientific corpora, and a held-out evaluation suite.
Python · FastAPI · Claude Opus · MCP · pgvector
2026 — present
Tributo — Tax clarity for the self-employed
A mobile-first tax operating system for the self-employed and micro-businesses in Uruguay, then LATAM. From a few plain questions it builds a personalized yearly tax calendar across DGI and BPS — with due dates, estimated amounts, and reminders — and never invents a figure. Live in beta; built solo by directing AI agents.
TypeScript · Next.js · tRPC · Zod · PostgreSQL · Prisma · Trigger.dev · Better Auth · Railway
2025 — present
Alwenna — a personified AI astrologer
A consumer astrology product built on my Astrolinkers API: a personified AI astrologer who reads your real birth chart (Western and Vedic) and explains it in plain, warm language. Her flagship is compatibility. The LLM is strictly grounded — it only rephrases facts the chart engine computes, and never invents them. In beta.
TypeScript · Next.js · React · FastAPI · Python · PostgreSQL · Astrolinkers API · Railway
Open source
Primitives I build in the open — small, focused tools you can read, run, and fork. The same engineering bar as the client work, just public.
2026
Airlock — a safety gate for AI agents
An open-source human-approval gate for AI agents. An agent that can act on untrusted input is dangerous: a prompt injection or a plain mistake can make it pay, email, or delete the wrong thing — and a system prompt won't stop it. Airlock assumes the model will be hijacked and puts the safety boundary in the architecture: every sensitive action pauses for a human to approve, edit, or reject. TypeScript + Python, hexagonal, model-agnostic, resumable over Redis.
TypeScript · Python · Redis · Next.js · Hexagonal architecture · Vitest · pytest
2026
Tovayo — a free AI front desk for small businesses
An open-source AI receptionist for the small service businesses that live in messaging — salons, tutors, coaches, astrologers. It answers customers, books and reschedules real appointments, collects whatever a booking needs, and sends reminders — 24/7, in the customer's language — over a Telegram bot the owner connects in one paste. Multi-tenant, model-agnostic, hexagonal Python/FastAPI backend + Next.js dashboard, webhook-primary / polling-fallback transport, sensitive actions gated by Airlock. Free to self-host or use hosted, free, at tovayo.com.
Python · FastAPI · PostgreSQL · Next.js · Telegram Bot API · OpenRouter · Hexagonal architecture · Docker · Railway