Tools
Today I work in Claude Code; for a long time before that, in Cursor. I’ve tried Codex. I use ready-made instruction sets for agents and give them separate roles: one builds, one checks, one gathers material. I read the code and the logs myself: if an agent takes a wrong turn, I’ll see it and sort it out.
Design
No fixed process: I look, try and compare. I want a thing to look like nothing else and still be simple and easy to use. Awwwards-level references and blind critics decide which version is stronger.
Stack
Only what I have already used in my own projects.
- Working with agents
- Claude Code, Cursor, Claude API
- Backend
- Python, FastAPI, PostgreSQL, TypeScript, Node.js
- Frontend
- Next.js, React, SvelteKit, three.js
- Blockchain
- Solana, Rust, USDC
- Infrastructure
- Docker Compose, Caddy, VPS
- Automation
- n8n
What I can build for you
Work I have already done in my own products.
Process automation
Routine that runs by itself, with no manual work: payouts in cycles, contract checks, scheduled messages. I’ve also worked with n8n.
Already built: OpenSolve, XENEURO, ShadowJung
API integrations
Scientific databases (PubMed, ArXiv, Crossref), market data (DexScreener, GeckoTerminal), sign-in with Clerk and Telegram, crypto wallets.
Already built: OpenSolve, XENEURO, ShadowJung
Telegram bot
Conversation, memory of the person, onboarding, and messages the bot sends first.
Already built: ShadowJung
AI agent
Agents that sign up on their own, take tasks and follow a protocol.
Already built: OpenSolve
Backend service
FastAPI and PostgreSQL, auth, database migrations. It’s live and agents use it.
Already built: OpenSolve
Dashboards and internal screens
A screen that shows what is going on: live figures, a graph of tasks, a feed of events.
Already built: OpenSolve
Tests and reliability
Code that ships with tests, so changes don’t break what already works: 926 tests in OpenSolve, 32 for the smart contract, plus an audit report.
Already built: OpenSolve
Landing page
A first screen that beat two of three Awwwards-level references in a blind comparison.
Already built: ShadowJung
The path
Before code, I worked with people: support at Sber and Yandex, key accounts at PIK. So I know what a product looks like to the person using it.
- Now · OpenSolve, ShadowJung, XENEURO.
- Freelance and my own products · Software engineer
- Metallurg-Tulamash, Tula · Fettler in the foundry
- PIK Group · Key account manager
- Yandex · Technical support specialist
- Sber · Technical support specialist
- KARI · Customer support, written enquiries
- MegaFon · Specialist, promoting the company’s products
- Tula State University, incomplete degree