Portfolio

Cases

A selection of projects we've built — from Telegram bots and landing pages to SaaS platforms and AI analytics.

Telegram bot · Integration

AmbassadorBot

Telegram bot for a referral program with auto-generated promo codes, Google Sheets logging, and daily cron-based sales import.

Referral program: Telegram + Google Sheets + cron

Spring BootMongoDBTelegram Bot APIGoogle Sheets APIDocker
Analytics · Integration

amoCRM Analytics Dashboard

An analytics module on top of the amoCRM API v4 with time-series lead history by pipeline, source, and tag.

Leads by pipeline, source, tag · time-series · multi-OAuth

Spring BootMongoDBSpring SessionOAuth2Next.js
GameDev · Java 21

anni-network

Custom Minecraft Annihilation network on Velocity + Paper 1.21 with MongoDB and Redis backing store.

Velocity proxy + Paper + NanoLimbo fallback + loot boxes

Java 21Paper 1.21VelocityNanoLimboMongoDB
Voice bot · Telephony

Callbot

Voice bot platform for outbound calling: campaigns, contacts, telephony integration, and per-minute billing.

Calling campaigns, contacts, telephony, per-minute billing

Spring BootMongoDBSpring SecurityTelephonyNext.js
AI · Analytics

CallFix

AI call analytics platform: Whisper transcription, request classification, and LLM conversation summaries.

AI-powered call transcription and analysis

Spring BootSpring AIWhisperMongoDBNext.js
Telegram bot · AI

EducationBot

Educational Telegram bot with AI-generated lectures, homework and exam prep, PDF rendering, and a custom admin panel for content management.

Bot, AI generation of lectures/homework/exams, PDF and admin panel — end-to-end

Spring BootSpring AIMongoDBTelegram Bot APINext.js
SaaS · B2C

GlassQuote

Online auto-glass cost estimate by VIN with multi-currency (CAD/USD) support and an iOS-flavored UI.

VIN → windshield cost estimate in 10 seconds

Spring BootMongoDBNext.jsframer-motion@zxing/browser
Marketplace · Mobile

Marketplace

Multi-shop marketplace with unified authentication (email code + Google/Yandex), 1:N stores, geo-based listings, and a mobile build.

Multi-shop with email/OAuth, geo, and a mobile build

Spring BootMongoDBNext.jsCapacitorMapLibre GL
Landing pages · SEO

Promo Landing Pages

A series of promo landing pages and a portfolio site built on Next.js 16: an AI product promo and a gallery with session booking.

Multi-page promo sites with lead capture forms and SEO

Next.js 16App RouterSSRSchema.org
B2B SaaS

WoodPlay

B2B SaaS configurator for blinds and roller shades with a dealer dashboard and admin panel.

Blinds configurator · dealer dashboard · admin panel

Spring BootNext.jsMongoDBJWTTelegram Bot API
lk.woodplay.ru
Integration · CLI

AmoCRM Migration & Sync

Two TypeScript CLI tools for migrating leads/contacts/notes between amoCRM accounts and synchronizing responsible users.

Lead migration and responsible-user sync between accounts

TypeScriptNode.jsaxiosamoCRM API v4
Java library · Spring Boot Starter

MoyNalog Java Client

Java library and Spring Boot Starter for the «Moy Nalog» (Russian Federal Tax Service) API: income, receipts, invoices with business bank account details.

Federal Tax Service «Moy Nalog» API client for the self-employed

Java 17Spring Boot StarterHTTP client