Vladyslav Ruban
Middle Full Stack Developer
Location: Varna, Bulgaria
Email: vlad.devforfun@gmail.com
Summary
Full-stack developer with 7+ years of freelance experience building Telegram bots and Mini Apps, Web3 products, landing pages, online stores, and automation systems. Strong in JavaScript/TypeScript, React, Next.js, Node.js, Express, Fastify, GraphQL, WebSockets, Three.js, PostgreSQL, MySQL, REST, Telegram, and TON APIs.
Experienced in end-to-end delivery from design and database integration to deployment, production support, CRM/call analytics, and testing. Also experienced with AI automation, conversational engines, LLM, TTS/STT, and voice integrations.
Education
Zaporizhzhya National Technical University (2022 - 2025)
Bachelor's degree in Computer Engineering
ZFKKT, National University "Zaporizhzhya Polytechnic" (2018 - 2022)
Associate degree in Applied Mathematics
Skills
- Languages: JavaScript (ES6+), TypeScript, Python, PHP, SQL
- Front-end and Graphics: React, Next.js, Vite, Three.js, Tailwind CSS, Bootstrap, HTML5, CSS, SVG, PWA
- Back-end: Node.js, Express, Fastify, FastAPI, GraphQL, Telegraf.js, GramJS, REST APIs, Webhooks, WebSockets, Server-Sent Events (SSE), streaming
- Databases and BaaS: MySQL, PostgreSQL, MongoDB, Supabase
- APIs and Integrations: Google Sheets API, Telegram API, TonAPI, Payments APIs, Exchange APIs, REST APIs, Webhooks
- UI and Mockups: HTML/CSS mockups, SVG, image compositing, CSS animations
- Automation: Web scraping, lead collection, trading bots, browser automation, content pipelines
- Software Engineering: OOP, SOLID, DRY, KISS, MVC, clean architecture, asynchronous programming, code review
- Testing: Vitest, Jest, Supertest, Playwright, unit testing, integration testing, end-to-end testing, test automation, mocking
- AI: OpenAI Codex, Claude, GPT Image, Nano Banana Pro, Veo, Seedance, Google Lyria, ElevenLabs API, Gemini API, Ollama, MCP (Model Context Protocol), MCP server and tool integrations, custom AI skill creation, agent workflows, AI-assisted development, automation, content generation, multimedia workflows
- Tools and Software: Figma, VS Code, Photoshop, Adobe Illustrator, Adobe Premiere
- DevOps and Deployment: Git, Docker, Linux (Ubuntu), CI/CD, Vercel, Netlify Functions, Deno Deploy
Experience
Freelance - Full-Stack Developer - Remote
07.2019 - 01.2023
- Built Telegram bots for crypto projects and administration utilities.
- Created landing pages for Facebook Ads and SEO-focused websites for online and offline businesses.
- Developed payment integrations and delivered projects from implementation to launch.
Tech: HTML, CSS, JavaScript, Tailwind CSS, Bootstrap, React, Next.js, PHP, Payments APIs
Freelance / Part-time - Full-Stack Web3 Developer - Remote
06.2023 - 12.2024
- Delivered the full product cycle from design and development to deployment and ongoing support.
- Implemented TON/Jetton deposits: transaction tracking, verification, logging, and balance crediting.
- Built staking, mining, referral, Stars payments, LootBoxes, Lottery, and gambling mechanics.
- Designed balances/transactions data models and REST endpoints for wallet flows.
- Supported production usage: up to ~1,000 concurrent users and ~80,000 MAU.
Tech: React, Node.js, Express, TypeScript, MySQL, PostgreSQL, TON/Web3, TonAPI, Payments APIs, VPS, Ubuntu, Vitest
Freelance - Web3 Developer - Remote
12.2024 - 08.2025
- Built Telegram mini-games and Web3 products using Three.js, React, WebSockets, Telegram API, and TonAPI.
- Managed the full process from design and development to deployment and ongoing support.
- Worked on NFT and crypto products with up to ~20,000 MAU.
Tech: React, TypeScript, Node.js, Three.js, WebSockets, Telegram API, TonAPI, TON/Web3, NFT, VPS
Part-time Freelancer - AI/Conversation Engineer - Remote
08.2025 - 01.2026
- Built a dialog engine for call-center workflows with YAML-defined flows, slot filling, and NER logic.
- Integrated LLM and voice technologies including OpenAI, Groq, Llama/Ollama, TTS, STT, and ElevenLabs API.
- Connected the engine to databases and CRM systems for call analytics, history, and reporting.
- Built a Vitest-based scenario test harness with automated conversation logs.
Tech: Node.js, TypeScript, MySQL, PostgreSQL, CRM integrations, NLP, LLM Integration, Llama, Ollama, TTS, STT, ElevenLabs API, Vitest, YAML
Freelance - Full-Stack Developer - Remote
01.2026 - Present
- Built an online store using Next.js, PostgreSQL, and related integrations.
- Built educational Telegram Mini Apps and PWAs.
Tech: Next.js, React, TypeScript, Node.js, PostgreSQL, Telegram API, Exchange APIs, Web scraping, Automation, PWA
Languages
- English - B1
- Ukrainian - Native
- Russian - Native