Skip to content

Latest commit

Β 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 

Repository files navigation

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."

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors