
Private VPN Service on a Self-Healing Mesh Network
Commercial private VPN service, solo: self-healing mesh backbone with latency-based routing, a control panel built from scratch, automated config delivery.
From concept to deployment, I build the full stack

Commercial private VPN service, solo: self-healing mesh backbone with latency-based routing, a control panel built from scratch, automated config delivery.

Eight years of full-stack development at the SKV24 web studio (2010–2019): ~150 client sites, a ~40-site city-portal network, servers and devops.

Family expense tracker for ~2,000 users (2022–2025): Node.js backend, the first React web interface, MySQL performance work, devops.

Network management platform for a mobile operator's Ericsson and Nokia networks: KPI analytics, with the worst-case query cut from ~800s to ~25s.

Competitor price monitoring across 10 stores, supplier price-list imports, and safe automated repricing for a 21,000-product OpenCart shop.

A secure self-service web panel that lets MikroTik users handle port forwarding and VPN switching themselves — no admin access. Built with Golang and React.

node-murmur is a self-hosted, Mumble-compatible voice server built in Node.js — install via npm, run from source, or deploy with Docker.

NetTools is a network investigation app for DNS, reverse DNS, WHOIS, IP info, and service scanning — built with Node.js and Vue.js.

LearnWords is a Vue.js web app for learning foreign-language vocabulary with spaced repetition: build word lists, review, and track your progress.

A bilingual personal website and blog built with Next.js and PayloadCMS, self-hosted on a VPS with Docker — portfolio, posts, and a custom admin.