6+ years in distributed systems · building AI-native architecture
🌍 Open to remote opportunities — backend, AI systems, agent infrastructure
- Core stack: Node.js · TypeScript · NestJS · Go · Python · AWS
- Built and scaled microservices in production — 40+ services (Fintech) and 98-service clinical data lake (Life Sciences)
- Deep AWS experience: Lambda, ECS, SQS, S3, API Gateway, Secrets Manager, CodeBuild
- Event-driven architecture: Kafka · RabbitMQ · Redis Streams
- Actively building AI agent infrastructure — multi-agent runtimes, LLM orchestration, MCP servers
- MSc thesis: Gamma — a browser-native multi-agent runtime system (NestJS microkernel + Redis Streams Memory Bus)
- Open-source contributor — 74 merged PRs across 27 AI-tooling repos, repeat contributor in 17 of them, including upstreams maintained by OpenAI and Google — TypeScript agent frameworks, now equally active in Python/Go LLM infrastructure (embeddings, retrieval metrics, vector search, agent memory, MCP servers)
What I actually use and build with:
| Tool / Technology | How I use it |
|---|---|
| Anthropic Claude API | Agent reasoning, orchestration, code generation, multi-turn pipelines |
| OpenAI API (GPT-4) | Multi-provider gateway, fallback routing, embeddings |
| Google Gemini API | Vision, classification, real-time narration (gemini-2.0-flash) |
| Model Context Protocol (MCP) | Building MCP servers for external services (Monobank, Viber, etc.) |
| RAG + pgvector | Semantic search pipelines over custom knowledge bases |
| Ollama / Llama 3 / Qwen | Local inference, offline agent loops, cost-free experimentation |
| Multi-agent architecture | Hierarchical agent systems with lifecycle management, inter-agent bus |
| SSE + WebSocket streaming | Real-time LLM token delivery to clients |
Personal AI Projects — MCP servers (TypeScript):
- monobank-mcp — MCP server for Monobank Open API: accounts, statements, exchange rates, webhooks, Corporate API
- liqpay-mcp — MCP server for LiqPay, Ukraine's leading payment platform (PrivatBank)
- viber-mcp — MCP server for Viber messenger (Rakuten Viber Bot API)
Active contributor across AI-tooling and LLM-infrastructure repos — sorted by merge depth, not just stars. Two-year focus on TypeScript agent frameworks, now equally active in Python/Go AI-core projects (retrieval metrics, embeddings, vector search, agent memory, LLM clients).
Earlier projects before shifting focus to AI systems:
- Built apps interacting with Solana blockchain (Web3.js, RPC, transactions)
- DEX integrations: Raydium, Orca, Meteora, Phoenix, Openbook, Lifinity
- On-chain arbitrage bot with Jito MEV bundle submission and 3-hop route discovery
- Real-time wallet & transaction monitoring with Telegram alerts




