I started programming at 21 and have spent 17 years in commercial development. I’ve worked at IT companies in Russia and abroad and twice ran my own business. My clients come from 25 countries.
I started with websites: WordPress themes and plugins, WooCommerce stores, high-traffic editorial projects. Today my main focus is AI systems: agents and assistants on company data, Telegram and Max bots, integrations with AmoCRM, Bitrix24, Yougile and websites. Alongside that, I’m studying at Moscow State University’s Faculty of Computational Mathematics and Cybernetics, majoring in “Developer of Artificial Intelligence Systems”.
AI does not replace architecture. I set the task myself, cut what isn’t needed, read every change in the code and take responsibility for how the system works for you after launch — not for whatever “the chat wrote”.
- 01
The task first, then the technology
I dig into the process and the goal and cut what isn’t needed. We build what pays off, not everything neural networks can do.
- 02
Architecture and responsibility are on me
AI speeds up routine work, but the problem statement, code review and how the system runs after launch are my job.
- 03
Always in touch, no surprises
I run long projects in milestones with a short status update for each stage. You always know what’s done and what’s next.
- 04
I hand over a system, not code “to have a look at”
A clear admin panel, documentation and access credentials — your team uses the result without me.
- LLMs and agents
- OpenAIClaudeLangChainRAGpgvectorGuardrailsStructured outputEval
- Bots and automation
- aiogramTelegram Mini AppsMax Bot APIn8nWebhooks
- Backend
- PythonFastAPIDjangoCeleryPHPNode.jsTypeScript
- Frontend and CMS
- ReactNext.jsWordPressWooCommerceACF
- Data and integrations
- PostgreSQLRedisElasticsearchAmoCRMBitrix24MoySkladYooKassa
- Infrastructure
- DockerKubernetesVDSQueuesLogs and monitoring