Front-end
JavaScript (ES6+) / TypeScript / React / Next.js / Vite / Three.js / HTML5 / SVG / PWA / i18n
From Telegram Mini Apps and Web3 to intelligent automation. I design, build and ship digital products — from the first idea to production.

I'm Vladyslav, a Middle Full Stack Developer.
7+ years of freelance experience.
Based in Varna, Bulgaria.
JavaScript (ES6+) / TypeScript / React / Next.js / Vite / Three.js / HTML5 / SVG / PWA / i18n
CSS / Tailwind CSS / Bootstrap / CSS animations / HTML/CSS mockups / Image compositing
Node.js / Express / Fastify / FastAPI / Python / PHP / SQL / GraphQL / REST APIs / Telegraf.js / GramJS / WebSockets / SSE / Streaming / PostgreSQL / MySQL / MongoDB / Supabase / Telegram API / TonAPI
OpenAI Codex / Claude / Gemini API / Ollama / LLM integrations / MCP servers & tools / Custom AI skills / Agent workflows / AI-assisted development / Conversational engines / NLP / NER
GPT Image / Nano Banana Pro / Veo / Seedance / Google Lyria / ElevenLabs API / TTS & STT / Voice integrations / Content generation / Multimedia workflows
Vitest / Jest / Supertest / Playwright / Unit testing / Integration testing / End-to-end testing / Test automation / Mocking
Git / Docker / Linux (Ubuntu) / CI/CD / Vercel / Netlify Functions / Deno Deploy
Full-Stack DeveloperNext.js · Telegram · PWA
AI / Conversation EngineerNode.js · LLM · TTS / STT
Web3 DeveloperThree.js · React · TON
Full-Stack Web3 DeveloperReact · Node.js · Payments
Full-Stack DeveloperWebsites · Telegram bots
Freelance experience
7+ years
An internal voice automation system built for a company’s own workflows, connecting telephony, dialogue context and structured requests.
My role: Backend Developer. Dialogue orchestration, streaming audio, interruption handling and voice detection.
Development project · Interface reconstructed for this portfolio.

A Telegram Mini App with a connected game economy: mining pools, collectible GPUs, games and automated TON / Jetton payments.
Full stack development — from the React interface and backend to database optimization, VPS security and ongoing operations.
200K total users over the project’s lifetime (database records).
80K peak MAU · ~1K concurrent users.
About 10 months of development.
A personal job discovery dashboard that brings vacancies and freelance briefs from Telegram, Facebook, Reddit and Threads into one review queue.
Automated collection, LLM-assisted categorization and spam filtering, with source labels and a focused workflow for shortlisting opportunities.
Built for my own search. Interface recreated with fictional English vacancies and illustrative statistics.
