Roman Shipovalov
I love it when routine work disappears: yesterday it was done by hand, today a program does it.
I build digital tools for businesses: websites, Telegram bots and mini apps, data collection and processing, and automation of repetitive work.
How I work
I start with the problem
What the result should be, who will use it and how it’s done by hand today.
I build with AI
I write code together with AI tools — Claude Code, Codex, Cursor. It’s faster, and I’m open about it.
I test in real conditions
I walk through real scenarios on desktop and mobile and catch bugs before users do.
I see it through
The result is something that works and gets used, not a slide deck.
I’m not a traditional programmer: I write code together with AI. My part is to understand the problem, frame the task, check the result and see it through.
What I use
- AI for development
- Claude CodeCodexCursorGeminiDeepSeekQwenKimiMy main working tools: I write code with them, break down tasks and check solutions.
- AI inside products
- Claude APIOpenAI APIGemini APIRAGAI built into a bot or service — for example, an assistant that answers customers from a company’s own knowledge base, as in Si Phone.
- Websites and apps
- ReactNext.jsTypeScriptNode.jsAstroTelegram Mini AppsInterfaces that work equally well on phones and desktops.
- Back end and data
- PythonFastAPIPostgreSQLSupabaseWhere products, orders and data are stored — and how they’re processed.
- Automation
- Telegram Bot APIExcelPDF reportsBots, notifications, exports and reports that put themselves together.
- Business tools
- amoCRMBitrix24Google SheetsYooKassaStripeConnecting a bot or website to your CRM, spreadsheets and payments, so enquiries and payments land where they should.
- Testing and deployment
- Git & GitHubPlaywrightDockerVercelCloudflareVersion control, automated checks on mobile and desktop, deployment to servers and the web.
- Design and graphics
- FigmaBlenderCanvasInterface mock-ups, graphics and animation made with code — like the dots on this site.
Already using a particular system or service? Tell me which one, and we’ll work out how to connect to it.
Message me on TelegramEducation
Master’s degree, Faculty of Economics, Lomonosov Moscow State University