drme-bit

VyacheslavTkachyk

>

ReactThree.jsViteDockerNode.jsPythonRustTypeScriptGitLinuxPostgreSQLRedisReactThree.jsViteDockerNode.jsPythonRustTypeScriptGitLinuxPostgreSQLRedis

full-stack · creative · open source

about_

> whoami

Vyacheslav Tkachyk

Software Engineer · Coffee Lover · Ukraine = UkraiTypeError: locate is not a function

Hello there! I'm Vyacheslav, a software engineer from Ukraine. I spend my days turning coffee into code and my nights wondering why it worked yesterday.

I love building things — from web applications and backend services to developer tools that make life just a little easier. I enjoy solving problems, optimizing performance, and turning messy ideas into clean, reliable software. The bigger the challenge, the more interesting it becomes.

I recently graduated with a Professional Junior Bachelor's degree in Software Engineering and have been constantly exploring new technologies ever since. Lately, I've been working with modern web stacks, backend development, APIs, databases, cloud infrastructure, and a bit of everything that catches my curiosity.

I believe the best way to learn is to build. That's why you'll usually find me experimenting with new projects, rewriting something 'just because it can be better,' or diving into technologies I've never used before. I'm always looking for the next challenge… though sometimes it's just another excuse to open my IDE.

Kanban Workflow
Kanban Demonstration

I follow a Kanban workflow where tasks move through clear stages — Backlog, In Progress, Review, and Done. I keep my board clean and organized, move cards with intention, and prefer shipping in small, frequent iterations. This approach helps me stay focused, reduce context switching, and deliver value consistently.

productivity
AI-Augmented
Using AI as a tool

I integrate modern tools into my workflow to boost productivity and code quality. GitHub Copilot and Cursor provide powerful autocompletion and refactoring, ChatGPT helps with reviews and problem-solving, while GitHub Security tools and Dependabot keep dependencies secure and up-to-date. I also use Linear AI, Vercel tools, and other agents to streamline development.

tooling
Persistent
this is me coding

When something doesn't work, I don't stop. I dig through docs, read source code, and find the answer. Every bug is a puzzle — I just need more time to solve it.

mindset
Open Source

Contributing to tools I use daily. Building things others can reuse.

community
git log --all --oneline
fetching...

experience & background

2021 — presentFreelance DeveloperSelf-Employed

Built custom software solutions for clients across multiple platforms. Developed Roblox experiences (anime games, trading economies, horror titles) serving 2000+ daily players with admin panels, vehicle systems, and anti-cheat. Created Telegram/Discord bots for moderation, automation, and community management. Delivered backend APIs and full-stack web apps tailored to client needs. Managed all aspects: requirements gathering, architecture, development, deployment, and maintenance.

2023 — 2025Backend DeveloperFreelance

Built custom Telegram and Discord bots for moderation, community management, automation, and game server integration. Focused on reliable, self-hosted solutions using Python and Node.js.

2025 — 2026Backend DeveloperBanking Application Simulation (Team Project)

Developed backend for a simulated banking system as part of a team project. Designed and implemented REST API endpoints for accounts, transactions, transfers, and user management. Worked on business logic, data validation, error handling, and wrote comprehensive unit tests. Used Node.js / Express (or Python/FastAPI — укажи стек).

2026Diploma Project — NexagonSoftware Engineering Bachelor

Created Nexagon, a platform for monitoring and managing game servers. Features real-time tracking, server management tools, and planned hosting integration. Served as the thesis projects for my Professional Junior Bachelor degree.

01 / 03

PROJECTS

what i've built

scroll
in development./project_001

Nexagon — Game Servers Monitoring

Web-instrument made for admins to administrate and monitor game servers, with real-time metrics and alerts built in Rust, React, WebGPU and WASM.

RustTypeScriptReactDockerRedis
Real-time server metrics with WebSocket streamingWebGPU-accelerated data visualizationsWASM-powered client-side data processing
deprecated./project_002

Project: GMod — Roblox

An early Roblox sandbox game inspired by Garry's Mod. Multiple game modes (FFA, sandbox, battle), custom models, vehicles, and animations — built when I was still learning the basics.

Luau
Free For All deathmatch with custom weapons and mapsSandbox mode with building tools and physics objectsBattle drones with mounted weapons
on hold./project_003

BloxingBad

A competitive boxing game on Roblox with combo-based combat, matchmaking, and a full UI built with Roact. Currently on hold.

Luau
Real-time PvP boxing with combo systemRoact-driven UI (menus, HUD, match flow)Matchmaking with ELO-based ranking
02 / 03

BLOG

thoughts & writeups

Backend

Integrating a Node.js Backend

Moving beyond static sites — adding a Node.js API layer for authentication, rate limiting, and server-side logic.

Jul 20, 2026·5 min read
Node.jsNext.jsFirebase
read more
Frontend

Why I Replaced cobe with three-globe

cobe looked great in demos but fell apart in production. Here is what went wrong and why three-globe was the right call.

Jul 19, 2026·6 min read
ReactThree.jsthree-globe
read more
Dev

Building My Portfolio

Decided to build a portfolio site from scratch instead of using templates. Here's what went into it.

Jul 16, 2026·4 min read
ReactNext.jsSCSS
read more

Wall of'
Truth

Real feedback from real players —
unfiltered, unedited, unapologetic.

>cube.exe