Kemerovo, Russia

Kirill
Astafev

Entrepreneur · Property Owner · AI-First Operator

Two AI agents run every decision — from drafting legal claims to managing server fleets across six countries. Commercial real estate, e-commerce, private finance — all operated through Claude Code and Codex. Zero IT staff, zero outsourcing — AI handles everything from accounting to infrastructure.

Scroll
Years in Business
6 Countries
4000+ Products Online
60+ Custom Solutions
01

Ventures

Zavod Flora

Founder · E-Commerce · Plants & Garden

Founded and scaled an e-commerce platform for the specialized plant market to 4,000+ products across 70+ species with nationwide delivery. 25 custom WordPress plugins (256K+ lines of PHP), AI-powered content generation via Claude, real-time Go analytics, and automated marketing through Yandex.Direct API — serving thousands of customers annually.

zavodflora.com →

BC ZETA

Owner · Commercial Real Estate · Kemerovo

Owner and managing director of a multi-story commercial complex in central Kemerovo. Full-cycle property management over three decades: acquisition strategy, tenant ecosystem, utility infrastructure, agency operations, and ongoing capital improvements. Dozens of commercial property transactions completed.

Private Finance

Principal · Private Lending · Portfolio Management

Purpose-built financial management platform for private lending operations. Automated interest accrual, institutional-grade document generation, multi-entity coordination, and real-time portfolio tracking — all on self-owned European infrastructure with zero third-party dependencies.

02

Products

Purpose-built software for real business problems. Every tool designed, developed, and deployed on private infrastructure.

Private Infrastructure
Live

FinHub

Multi-entity financial management hub. Transaction tracking, budget envelopes, bank integrations, and category-based reporting across personal and business accounts.

React 19 Fastify PostgreSQL Tailwind
Self-hosted · Frankfurt, DE
Private Infrastructure
Live

Rent Tracker

Rental property management system with tenant tracking, lease management, automated bank payment matching via Sberbank API, and 1C integration.

FastAPI SQLAlchemy Jinja2 Sber API
Self-hosted · Frankfurt, DE
Private Infrastructure
Live

Loan Tracker

Interest-bearing loan management platform. Automated CB-rate accruals, institutional-grade document generation, multi-entity coordination, and Telegram notifications.

FastAPI PostgreSQL Docker Telegram Bot
Self-hosted · Frankfurt, DE
Private Infrastructure
Live

Bills Platform

AI-powered invoice processing for two legal entities. Upload PDF/XLSX/DOCX — Claude parses line items, categorizes spending, and creates bank payment orders via Sberbank and Tochka APIs. Real-time statement view.

PHP Claude API Sber mTLS Tochka API
Self-hosted · Kemerovo, RU
Private Infrastructure
Live

Live Analytics

Real-time visitor dashboard with WebSocket updates every 2 seconds. GeoIP city-level intelligence, page-type classification, bot filtering. Semantic core engine integrating 5 data sources for Yandex.Direct optimization.

Python asyncio WebSocket SQLite GeoIP
Self-hosted · Kemerovo, RU
Private Infrastructure
Live

AI Accountant

Virtual chief accountant terminal with 13 AI tools. Claude Sonnet analyzes 1C databases via OData, checks KUDiR integrity, reconciles bank statements, and generates daily accounting digests via Telegram.

FastAPI Claude Sonnet 1C OData Telegram
Self-hosted · Kemerovo, RU
Private Infrastructure
Live

Receipt Scanner

PWA for scanning purchase receipts via QR code. Two-stage AI recognition (Claude Vision): raw text transcription, then structured field extraction. OFD verification and automatic 1C advance report creation.

PWA Claude Vision BarcodeDetector 1C OData
Self-hosted · Kemerovo, RU
Private Infrastructure
Live

DevDocs

Internal documentation platform with 42+ pages across 13 categories. Markdown-based, auto-reload on file changes. Passkey/WebAuthn authentication. The single source of truth for all infrastructure knowledge.

Python aiohttp Markdown Passkey nginx
Self-hosted · Frankfurt, DE
Private Infrastructure
Live

Passkey Gateway

WebAuthn/FIDO2 authentication gateway protecting all internal applications. Biometric login via Face ID and Touch ID from iPhone and Mac. Per-host rpId, conditional UI autofill, 1Password integration. Zero passwords.

WebAuthn FIDO2 Python CBOR
Self-hosted · Frankfurt, DE
03

Infrastructure

Entirely self-built global infrastructure spanning six countries. Complete digital sovereignty — own cloud, own email, own encrypted network. Zero dependence on big tech for critical operations.

US DE FI AM KZ RU

Privately Owned Global Network — Auto-Failover · Encrypted · Sovereign

Web & Application Layer

nginx 1.28 with HTTP/3 (QUIC) and CUBIC congestion control. FastCGI Cache achieving 97%+ hit rate with CDN integration. PHP 8.3 with JIT compilation. MySQL optimization with HPOS and Redis caching.

Privately Owned Digital Services

Sovereign mail stack (Postfix + Dovecot + Rspamd) replacing Gmail. iCloud + env-sync across two Macs. Multi-protocol encrypted VPN mesh (Hysteria2, TUIC, VLESS REALITY, Trojan, WireGuard) with 25+ outbounds, score-based auto-failover, and instant Telegram alerts.

nginx 1.28 HTTP/3 (QUIC) FastCGI Cache PHP 8.3 + JIT MySQL + HPOS Redis PostgreSQL iCloud Sync Sovereign Email WireGuard Hysteria Docker Go Python 1C OData Sberbank mTLS Tochka API YooKassa Mailcow (18 containers) Restic Backup MCP Servers Monitorix Diadoc EDO
04

Craft

50+ custom solutions. 256K lines of plugin code. 20K lines of accounting automation. 4 MCP servers for AI-native banking. Engineering as a competitive advantage, not a cost center.

🤖

Dual-Agent AI Operations

Claude Code (Opus) + OpenAI Codex running in parallel. Four MCP servers for direct bank and accounting access. AI handles all correspondence, legal claims, tax analysis, server management, and customer support. Voice interface via Superwhisper with 4 context modes. From drafting a lease agreement to configuring tunnel failover — everything through AI.

🏦

Virtual Chief Accountant

60+ Python scripts (~33K lines) automating the entire accounting lifecycle across two legal entities. Bank statement sync every 30 minutes, B2B invoice pipeline (WooCommerce order → 1C UPD), Diadoc EDO for incoming supplier documents, retail sales ORP generation, month-end closing workflows. Daily Telegram digest. 30+ scheduled cron jobs running 24/7.

🛠

E-Commerce Engine

25 custom WordPress plugins (256K+ lines of PHP). B2B wholesale catalog with Redis caching, plant selection wizard by bloom time and characteristics, custom shipping calculator, automated Yandex.Direct campaigns via API, preorder system, and invoice payment gateway with 1C integration.

📈

Multi-Bank API Integration

Three bank accounts orchestrated via API — Sberbank FinTech (mTLS + OAuth) and Tochka Bank (Open Banking). YooKassa internet acquiring integration with automated payment reconciliation and online fiscal receipts. Auto-transfer between banks at balance thresholds. Real-time statement polling with automated 1C journal entries.

Performance & Analytics

Go-based real-time analytics engine with GeoIP intelligence. 94.27% success rate under 77K+ requests during zero-downtime migration. HTTP/3 across the stack. Marketing ROI pipeline: GA4, Yandex Metrika, Yandex Direct optimization, Search Console reports — all automated.

🛡

Sovereign Operations

Self-hosted Mailcow email (18 Docker containers) with AI mail sorter (Claude classifies into 12 folders). AES-256 encrypted backup across 6 countries via Restic. DigitalOcean Cloud Firewalls. Passkey/WebAuthn authentication for all internal apps.

📦

Electronic Document Flow

Full Diadoc EDO pipeline for incoming supplier documents. 126+ UPDs processed in 2026 with zero manual steps. Cross-check deduplication, auto-payment creation from whitelisted suppliers, OAuth token refresh — all running on cron 24/7.

🌱

Flora AI Ecosystem

Dual AI chatbot system: Flora Chat (Claude Sonnet, free, 10 tools — product search, delivery calculator) and Flora Expert (Claude Opus, premium agronomist with 81-article knowledge base). 4,000+ AI-generated product descriptions. Voice input via Superwhisper.

🤖

Telegram Bot Fleet

Three specialized bots: @businesssbank_bot (bank balances, statements, YooKassa), @ZavodFloraBot (group bot for managers — orders, revenue, auto-payments from photo invoices), @sinnetinfo_bot (infrastructure monitoring, tunnel status, outbound tests).

How I work

Two AI agents.
Every single decision.

Layer 01 — Agents

Dual-Agent Architecture

Claude Code (Opus) as primary — deep reasoning, multi-step operations, SSH into servers, legal analysis, financial modeling. OpenAI Codex for parallel autonomous work — background research, code reviews, bulk processing. Voice input via Superwhisper with 4 context-aware modes. Both agents running simultaneously, different strengths.

Layer 02 — Words

All Correspondence

Every message — personal and business — goes through AI. Tenant negotiations, supplier inquiries, partner communications, personal letters. Both Russian and English. Telegram, email, formal letters. No outgoing message is written from scratch by hand. Ever.

Layer 03 — Legal

Claims & Contracts

Drafting claims to contractors. Responding to claims from tenants. Lease agreements, loan contracts, regulatory submissions. AI analyzes incoming legal documents, generates responses with full context, and tracks deadlines. From utility complaints to tax disputes to corporate restructuring.

Layer 04 — Money

Banking, Taxes & Finance

Four MCP servers give Claude direct JSON-RPC access to 3 bank accounts and 2 accounting databases. Tax optimization, quarterly reporting, payment strategy. “Transfer 200K to Tochka” — and it happens. 30+ cron jobs for bank sync, invoicing, billing. The virtual chief accountant never sleeps.

Layer 05 — Iron

Servers & Networks

AI manages the entire fleet across 6 countries via SSH. Tunnel failover scripts, MikroTik configuration, sing-box routing, DNS management, SSL certificates, nginx tuning. Auto-recovery monitoring, proxy mesh with VLESS/REALITY — all built and maintained through Claude Code sessions. Zero manual server administration.

Layer 06 — Life

Everything Else

Water meter readings, postal payments, insurance paperwork, home Wi-Fi optimization across three MikroTik access points, 4000+ product descriptions, SEO campaigns, customer support chatbot. If it involves a decision, a draft, or a lookup — it runs through AI. Not because it’s faster. Because it’s better.

Most people ask AI to fix their grammar. I run two companies, manage a property portfolio, handle all legal matters, and maintain servers across six countries — with two AI agents and zero IT staff.

05

Now

What's live, where the focus is, and what's being built next.

zavodflora.com — E-Commerce Platform

4,000+ products, 25 custom plugins (256K lines PHP), AI-generated content, plant selection wizard, B2B wholesale catalog with Redis caching. nginx 1.28 + HTTP/3, FastCGI cache 97%+ hit rate, Go real-time analytics.

nginx · php 8.3 · mysql · redis · go · 25 custom plugins · claude ai

Automated Accounting — Virtual Chief Accountant

60+ Python scripts running on 30+ cron schedules across two legal entities. Bank sync every 30 minutes, B2B invoice pipeline (order → payment match → 1C UPD), Diadoc EDO for supplier documents, retail ORP generation, rental billing for 20+ tenants, month-end closing with Telegram digest.

python · 1c odata · sberbank mtls · tochka api · imap · pdfplumber · telegram

MCP Banking Servers — AI-Native Finance

Four custom Model Context Protocol servers giving Claude direct JSON-RPC access to 3 bank accounts (Sber mTLS + Tochka OAuth) and 2 accounting databases (1C OData). AI creates payment orders, fetches balances, and posts journal entries in natural language.

mcp · json-rpc · claude code · sberbank api · tochka api · 1c odata

Financial Management Suite

Three purpose-built web applications: multi-entity finance hub (React + Fastify), rental property tracker with Sber payment matching, and loan management platform with CB-rate interest accruals. All self-hosted on European infrastructure.

react 19 · fastapi · postgresql · fastify · docker · telegram

Sovereign Digital Ecosystem

Self-hosted Mailcow (18 Docker containers) with AI mail sorter (Claude classifies into 12 folders). Restic backup with append-only architecture across 6 countries. Multi-protocol VPN mesh with 25+ outbounds and score-based auto-failover. DigitalOcean Cloud Firewalls (default-deny). Passkey authentication for all internal apps.

mailcow · restic · sing-box · hysteria2 · vless reality · monitorix · passkey

Flora AI Ecosystem

Dual AI chatbot: Flora Chat (Claude Sonnet, free, 10 tools) for sales and Flora Expert (Claude Opus, premium, quota-based) for agronomy consulting. 81-article deep-research knowledge base. AI-generated descriptions for 4,000+ products. AI mail sorter classifying email into 12 folders.

claude opus · claude sonnet · rest api · pwa · agro library · diadoc edo

06

Story

After Natalia

Twenty-eight years together. One business built side by side, one life shared completely. She founded Zavod Flora — a small nursery that grew into a real production company. We never got bored of each other, never got in each other's way. We just built.

When I lost her two years ago, I didn't plan anything. I didn't strategize a comeback. I just started moving — because standing still felt worse than any risk. The factory kept running. Orders kept coming. And I discovered that the loneliest hours — 2 AM, 4 AM, the ones that used to be ours — were the ones where I could code, build, and think the clearest.

Two AI agents became what no employee or consultant could be: tireless, honest, available when sleep won't come and something needs building. Claude Code and Codex don't replace human connection. But they gave me a way to turn grief into infrastructure, sleepless nights into working systems, and silence into something productive.

The company she founded now operates at a scale she probably wouldn't recognize. A full production team on the floor. Thousands of customers. Servers across six countries. Every invoice, every bank statement, every legal document — processed by AI she never got to see.

I don't replace what was. I build what's next.

07

Philosophy

After three decades of building companies, managing portfolios, and deploying infrastructure across continents — the most important discovery was that true freedom isn't financial. It's the courage to write your best chapter at any age.

Build, don't rent. Own your tools, own your data, own your decisions.

This principle runs through everything — from running my own mail server instead of trusting Gmail, to building financial systems instead of buying SaaS, to owning property instead of leasing it. Every dependency you eliminate is a degree of freedom gained. Every system you build yourself is one that can't be taken away by a vendor's pricing change or a platform's policy shift.

The countries where my servers run have far more to offer than uptime metrics.

Living between boardrooms and ocean horizons. Building businesses by day, watching Maldivian sunsets dissolve into turquoise infinity by evening. Finding that the world opens up differently when you stop optimizing for efficiency and start optimizing for presence.

There's a particular kind of energy you discover when someone sees the world with a freshness that makes your own experience irrelevant — when her laughter turns decades into a detail nobody counts, and every morning feels like the first page of something unwritten. I've built infrastructure across continents, but nothing compares to the strength you feel when beauty, youth, and genuine connection remind you that your best years aren't behind you. They're right now.

Age is just the distance between two people who decided it doesn't exist.

I believe vitality isn't inherited — it's chosen. Every day. In who you wake up next to, in what you dare to feel, in refusing to let a number define what you deserve. When the gap between generations dissolves against the right horizon, what remains is pure presence — raw, electric, and more alive than anything I've engineered.

The best chapter is always the next one.

Sovereignty Over Convenience

Own your critical infrastructure. Every SaaS dependency is a decision someone else can revoke.

Compound Over Quick Wins

Build systems that get better with time. Invest in architecture that compounds over decades.

Automate the Repeatable

If you've done it twice, automate it. Human attention is the scarcest resource in any business.

Ship, Then Iterate

Perfect is the enemy of deployed. Get it running, measure what matters, improve what breaks.