Samsonium

Stanislav Samsonov, 13 years non-commercial, 6 years commercial exp

Skills

Foundations:

Git

Linux

CLI/Shell

Debug/Profiling

OS (processes, memory, FS)

Algos/Data structs

Software lifecycle

MainTech:

Svelte

SvelteKit

Vite

NodeJS

Langs->prodLevel:

C (OSDev, soft)

JS/TS (frontend, tooling)

HTML/CSS (frontend)

SASS (as prev)

SCSS (as prev)

Langs->secondary:

Python (tooling, LLM)

Go (microservices, langdev)

Java (game mods, soft)

Langs->tertiary:

Rust (OSDev, experiments)

BASIC (bruh)

PHP (backend)

Stylus (frontend)

JPHP (soft)

Zig (OSDev)

NASM (OSDev, experiments)

C++ (soft)

Editors:

VIM (primary)

Vi

Zed

VSCodium

Visual Studio

WebStorm

Pycharm

CLion

Aqua

Tooling:

Make

CMake

Ninja

Meson

NPM

UV

PIP

Nuget

Winget

APT

Yum

ebuild

GDB

LLDB

Chrome DevTools

ESLint

Prettier

GitHub Actions

GitLab CI/CD

Env_n_Infra:

Docker

Docker Compose

VPS/Self-host

DNS

VPN

Proxy

NGINX

Arch:

Delegation

Modules

API design

Migrations

Vertical & Horizontal scaling

Domains:

OS dev

Game / Engine dev

Web apps

Dev tooling

AI/ML experimentation

Human-computer interaction

Embedding systems

Research_n_metaskills:

RFC & Specs reading

Prototyping

Thought experiments

My infra

BitWarden instance

https://bw.samsonium.ru/

TRUBA - messaging and calls service

https://truba.samsonium.ru/

Minecraft server

Launcher: http://mc.samsonium.ru:8000/launcher/v1.5.4/
Connection: mc.samsonium.ru:25565

Do it periodically

TRUBA - gamers social web app

https://git.samsonium.ru/Samsonium/truba

Aftergrowth - 2D RPG sandbox game

https://git.samsonium.ru/Samsonium/aftergrowth

Top-down game with pathfinding & multiplayer

https://git.samsonium.ru/samsonium-portfolio/moba

Binary font file format for no-os runtime

https://git.samsonium.ru/Samsonium/eosf-converter

RU translation of book "LLM from scratch"

https://git.samsonium.ru/samsonium-portfolio/llm-from-scratch