Anton Chuprun

Anton Chuprun

Flutter & Mobile Engineer. Open to part-time and full-time contracts.

years of shipping
6
released products
10+
open-source repos
6
end-to-end delivery
100%

Selected work

AI Chan
AI Chan
AI anime companion with Live2D, emotions & voice
View
AI Chan object recognition & pricing
AI Chan calorie counting with emotional reaction
AI Chan gaming slang dialogue & emotions
AI Chan translator mode & TTS speech

Interactive chat companion with animated Live2D characters: real-time lip-sync, TTS/STT voice dialogue, vision, and image generation. Full mobile production stack: in-app subscriptions, ads, analytics, push notifications, and WebSocket streaming.

Live product FlutteriOSLive2DTTS / STTIAP / SubscriptionsAdMobAnalytics
Zynerio
Zynerio
VPN service run solo: bot, backend, web & fleet automation
View
Zynerio VPN landing (zynerio.com)
Web cabinet: active subscription & 1-click connect
In-bot admin panel: grants, promos, refunds, analytics
Tariff picker in the Telegram bot
SBP QR payment flow in the Telegram bot

VLESS/XRay VPN sold through a Telegram bot (aiogram): plans, promos, referrals, refunds, Platega QR payments, in-bot admin with analytics. Web cabinet on React + FastAPI (JWT, Telegram Login). Remnawave is the only third-party piece (panel, config distribution, user DB); nodes run remnanode + Cloudflare WARP. The fleet is managed by a custom CLI over Ansible: one-command node bootstrap, rolling updates, DNAT front-relays, backups, healthchecks.

Live product PythonFastAPIaiogram 3ReactPostgreSQLAnsibleDockerVLESS / XRay
VC
Video Conveyor
Autonomous short-video farm: any source → viral clips for TikTok / Reels / Shorts
View
Ready clip: hook title, karaoke subs & animated banner
Ready clip from another source: subs & banner overlay
Ready clip: per-platform render for TikTok / Reels / Shorts

Short-form video farm promoting Zynerio VPN. Any source (YouTube channel/video or local files) is fetched by yt-dlp with bot-wall bypass and transcribed by faster-whisper large-v3 on GPU with word-level timings. A local LLM (Ollama) picks viral moments, verifies story boundaries and refines cuts by waveform. FFmpeg renders 9:16 blur-pad clips with word-by-word pop-in subtitles (libass), a censorship filter, programmatically rendered animated banners, and per-platform uniqueness packs (background, speed, crop jitter, mirror) for TikTok / Reels / Shorts. Jobs run as an on-disk state machine with a FIFO scheduler and a ledger deduping already-cut scenes.

Automation PythonFastAPIWhisperLLM / OllamaFFmpegyt-dlpDocker
Cozy Coloring
Cozy Coloring
Drawing & coloring app with custom canvas and pixel-perfect palettes
View
Cozy Coloring rabbit coloring canvas & palette
Cozy Coloring watermelon brush & opacity controls
Cozy Coloring cozy cafe scene drawing workflow
Cozy Coloring landscape coloring & precision tools

Drawing app built with Flutter and a high-performance custom canvas engine. Features intuitive brush controls, opacity layering, dynamic color palettes, and seamless in-app purchases via RevenueCat & StoreKit.

App StoreFlutter FlutteriOSCustom CanvasStoreKitRevenueCat

Open source

All repositories ↗

About & Experience

Background

I build and ship complex cross-platform mobile apps with Flutter for iOS and Android. Deep expertise in low-level graphics, native C++/Metal bridges, and delivering smooth 60 FPS performance without memory leaks.

Handling the full lifecycle: from clean modular state architecture with BLoC/Cubit, GetIt, and Freezed to real-time WebSockets, AI companion integration (Live2D, voice, computer vision), and in-app subscriptions with StoreKit 2 / RevenueCat.

years of shipping
6
released products
10+
open-source repos
6
end-to-end delivery
100%
Remote · Part-time (priority) & Full-time Async-first, text-based workflow UTC+2 (Kaliningrad) USDT / USDC / Bybit UID / Mellow / 4dev

What I do

Flutter, Architecture & Mobile Products

Cross-platform engineering for iOS and Android, clean scalable architecture with BLoC/Cubit, feature-based modularity, GetIt, Freezed, SOLID, navigation, Push notifications (FCM), and Deep Links.

Graphics, AI & Monetization

Custom Canvas engines with Scanline Flood-Fill (60 FPS), native Live2D rendering via Metal/OpenGL, real-time WebSocket audio/LLM streaming (<200ms), paywalls, and auto-renewing subscriptions via StoreKit 2 / RevenueCat.

Start with a fast paid pilot

2–3 days with a fixed price and clear scope to test team chemistry, build a high-impact feature or prototype, and seamlessly transition into a retainer or full contract.

Get in touch

Send a direct message

Drop a note directly to my Telegram inbox. Fast response guaranteed.

I receive messages instantly in Telegram