Backend / Platform Engineer — LLM systems in production
🌍 Open to remote roles: AI Platform · Agent Infrastructure · LLM Systems · Backend (AI)
- Stack: TypeScript · Python · Go · Node.js / NestJS · PostgreSQL · Redis · Kafka · gRPC · AWS
- 6+ years of backend in fintech and life sciences — event-driven microservices, streaming data pipelines, AWS serverless
- Now building the layer around LLMs: routing · tools / MCP · memory & state · evals · observability · orchestration · serving & cost
- Open-source contributor to LLM-infrastructure projects — MCP SDKs and servers, agent frameworks, retrieval and eval tooling — with repeat merges in many of them, including upstreams maintained by OpenAI and Google
| Project | What it is | Layer |
|---|---|---|
| warren | Self-hosted network of always-on Claude Code agents: an orchestrator routes work to domain agents, they talk over a file-based message bus, run on cron/launchd and are reachable from a phone. Runs on a subscription, not the metered API | orchestration · state · ops |
| gamma-runtime | Local-first multi-agent platform: NestJS microkernel, Redis Streams as the event bus, SSE / WebSocket streaming to the browser (MSc thesis) | orchestration · serving |
| monobank-mcp · liqpay-mcp · viber-mcp | MCP servers for banking, payments and messaging APIs — monobank-mcp is published on npm |
tools / MCP |
| ai-agent-auth | Cryptographic authentication protocol for autonomous agents: DIDs + Ed25519 challenge signing, replay protection, revocation, ~1.2 ms sign + verify | agent identity |
| futures-engine | Event-driven position processing: Kafka between services, Redis on the hot path, PostgreSQL as the source of truth | backend foundation |
| Voice delivery pipeline | Text-to-speech track with retry layers, fallback voices and a re-synthesis queue, delivered through Telegram bots (private) | serving · resilience |
Contributor across LLM-infrastructure repos — sorted by merge depth, not just stars. Started with TypeScript agent frameworks, now equally active in Python and Go: MCP SDKs and servers, embeddings and retrieval, LLM API clients, vector-search benchmarks, agent memory, eval tooling.
PaidPex (2025 – now) — backend for a trading platform: real-time market data over WebSockets, a price-aggregation pipeline (workers → gRPC → gateway → Kafka), Redis-based leader election, PostgreSQL.
EDETEK (2019 – 2025) — clinical data management platform for life sciences: event-driven pipelines on AWS Lambda / SQS / S3, large-scale stream processing of CSV / XML / JSON with distributed locks, shared libraries across Nx / Lerna monorepos.




