// full-stack developer · available for freelance
I build Telegram Mini Apps, Python automation and live dashboards, from visual concept to shipped product.
8
projects_shipped
5
specialty_areas
<24h
response_time
3
languages
// 01 · about
I'm Vadim Melnic, a self-taught full-stack developer who owns projects end to end. Visual concept, art direction and the working build, with one person accountable for the final result instead of a relay race.
I care a lot about interfaces that stay fast on low-end devices. That matters for Telegram WebViews, where a lot of my work lives, and it shapes everything from asset budgets to animation choices.
Currently open for freelance on Fiverr and Upwork: mini apps, automation scripts, dashboards and websites.
// 02 · services
Interactive TMAs with Telegram SDK, Three.js/PixiJS rendering, haptics, running at 60fps even on budget phones.
Automation scripts, CLI assistants and AI chatbots grounded in your own data. Documented and easy to extend per client.
Custom sites, landing pages and live dashboards, designed and coded from scratch. Fast, responsive and easy to host. This site is one of them.
Neon visual identities with purposeful micro-animations, built with Anime.js or GSAP and always respecting reduced motion.
// 03 · selected work
Self-directed projects built to sharpen and demonstrate my stack.
player app · dfx token · mining hall · live price
Challenge: build a complete play-to-earn mining platform as a Telegram Mini App. Not just the game, but the token economy, real crypto payment rails and the operations tools behind it.
Result: a shipped two-sided product. Player side: DFX token with live price feed and 24h charts, a mining hall of tiered animated GPU rigs, real BTC / LTC / USDT deposits & withdrawals (TRC20 & BEP20, per-user QR addresses), and a wheel-of-fortune with purchasable spin credits. Operator side: a full admin console: role management, withdrawal review queue, user broadcast, audit log, SQL runner and revenue analytics.
admin console · roles · balances · withdrawal review
analytics · deposits · withdrawals · user growth
real deposits · trc20/bep20 + qr
wheel of fortune · monetized spins
Challenge: task managers feel flat and don't motivate follow-through, so I turned productivity into an RPG.
Result: a full native desktop app: XP & HP system, weekly boss fights, skill tree, streaks, focus timer, voice commands and system-tray integration. Django backend + PyWebView native shell.
10 coins · timeframes · watchlist · sparklines · converter
Challenge: a full trading-desk experience on real market data: interactive, stateful and fast, from a single HTML file with no backend.
Result: 10 live coins from the CoinGecko API with click-to-chart selection, 24H/7D/30D timeframes, search, sortable columns, 7-day sparklines per coin, a persistent ★ watchlist (localStorage) and a live USD ⇄ coin converter, plus graceful simulated fallback when the API is unreachable.
live conversation · every answer cites its source doc
Challenge: businesses want an AI support chat on their site, but pure-LLM bots hallucinate prices and policies, and that is a real liability.
Result: an embeddable chat widget with a retrieval-grounded brain: it indexes the client's own docs and every answer cites its source. An optional AI mode composes replies strictly from retrieved context, with automatic fallback. Two-line embed on any site, brandable, zero dependencies.
you're looking at it · designed & built from scratch
Challenge: stand out among template portfolios with a fully custom identity, designed, built and shipped without any site builder.
Result: a complete design system (Unbounded / Space Grotesk / JetBrains Mono, neon pink & cyan), an animated terminal hero, scroll-reveal motion that respects prefers-reduced-motion, responsive from 375px up, optimized WebP images. One HTML file, no build step, deployed via GitHub Actions. I build landing pages and sites like this for clients.
voice + text commands · live system widgets · portal-green ui
Challenge: a JARVIS for your PC that actually does things, with a personality of its own instead of another gray tray utility.
Result: a voice-controlled assistant with an animated portal at its core. Say or type "open youtube", "launch notepad" or "search anything" and it acts, answers out loud, and logs it all in a chat. Live dashboard widgets show RAM, drives and uptime, while file automations (organize downloads, clean temp, batch rename) preview as dry runs before touching anything. New commands drop in as single Python functions.
// 04 · skills
// 05 · contact
Open for freelance: Telegram Mini Apps, Python automation, dashboards and websites. Free scoping, fixed quotes, response within 24h.