Skip to content
View Bitnik212's full-sized avatar

Block or report Bitnik212

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bitnik212/README.md
Typing SVG



🟒 Open to work

Backend Β· DevOps Β· Infrastructure Engineering


> whoami

name: Nikolay
handle: Bitnik212
role: Backend & Infrastructure Engineer
status: Open to work

interests:
  - backend services
  - infrastructure as code
  - self-hosting
  - linux networking
  - automation
  - distributed systems

current_mode: "build it β†’ deploy it β†’ automate it β†’ monitor it"

I like working across the boundary between application code and infrastructure β€” from API design and backend services to Linux networking, virtualization, deployment automation, VPNs, and the machines everything runs on.


βš™οΈ Tech stack

Backend

Infrastructure & DevOps

Tools I spend suspicious amounts of time with


πŸš€ Featured work

Most of my newer projects live in GitLab group namespaces rather than directly under Bitnik212/*.
They're still my projects β€” the namespace just keeps related services together.

High-performance Ktor proxy and scraper service for ReManga with a local persistence and caching layer.

Background synchronization, PostgreSQL/Exposed, Flyway migrations, S3 image caching, Swagger/OpenAPI, and Docker deployment.

Kotlin Ktor PostgreSQL Exposed Koin S3 Docker

πŸŒͺ️ Cyclone Node

Compact Ktor edge service for qBittorrent that exposes a cleaner application-facing API.

Includes typed torrent operations, categories/tags, file priorities, live updates over SSE, Swagger/OpenAPI, Koin, and Docker.

Kotlin Ktor qBittorrent SSE OpenAPI Koin Docker

Full-stack news platform built around a Ktor backend and React admin panel.

Features a custom Backend-Driven UI, automated content parsing, PostgreSQL persistence, Flyway migrations, Docker Compose, and GitLab CI/CD.

News API Β· Schedule API

Kotlin Ktor React TypeScript PostgreSQL Docker GitLab CI

☁️ moe.bitt.cloud

Backend + frontend project split into dedicated repositories.

The backend uses Ktor with OpenAPI/Swagger, PostgreSQL, Exposed/R2DBC and distributed task scheduling; the frontend is React + TypeScript + Vite.

Backend Β· Frontend

Kotlin Ktor PostgreSQL R2DBC React TypeScript Vite

▢️ MyTube

A newer full-stack project organized as separate backend and frontend repositories.

Ktor/JVM 21 on the backend; React 19 + TypeScript + Vite on the frontend with TanStack Query, Zustand, Zod, Vitest, and Husky.

Backend Β· Frontend

Kotlin Ktor React TypeScript TanStack Query Zustand Vitest

🏠 homelab

My home infrastructure on Proxmox β€” where the infrastructure side of my work lives.

Provisioning, configuration management, self-hosting, and automation experiments using Terraform, SaltStack, Linux, and containers.

Proxmox Terraform SaltStack Linux Docker


🧠 Current playground

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                                                      β”‚
β”‚   backend APIs        Linux networking               β”‚
β”‚   self-hosting        infrastructure as code         β”‚
β”‚   containers          VPN / routing                  β”‚
β”‚   observability       distributed services           β”‚
β”‚   virtualization      automation                     β”‚
β”‚                                                      β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ›°οΈ Elsewhere

Most of my newer backend projects live across GitLab group namespaces.


"I build the service and the machine it runs on."

Pinned Loading

  1. homelab homelab Public

    My Home Lab on Proxmox

    Salt