vladyslav.spacevladyslav.space
Contact me

Download CV

Download the PDF to check ATS compatibility.

Download PDF

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