- https://vai-rice.space
-
Joined on
2026-07-14
whoami
impl Developer for Vadim {
const ALIASES: &[&str] = &["VAI_PROG", "VAI_Programmer", "VAI", "VOLT"]; // + a long tail
fn role(&self) -> &str { "backend & systems engineer · builder of fast, slightly unhinged things" }
fn known_for(&self) -> Vec<&str> { vec!["The Wall Dev", "AmneziaWG Architect", "Aethelgard TQ-1.58"] }
fn current(&self) -> &str { "turning a billion on-the-fly ideas into running services" }
}
I write code that is practical and a little playful. Backend services, bots that genuinely help people, and performance-sensitive systems are my day-to-day. These days Rust is my primary — I pair its zero-cost control with high-level velocity (Python / TypeScript) and drop into C++ / Cython when the profiler demands it, gluing everything together through clean APIs and lightweight ML. When the clock frees up I write short books, novellas and fanfics — tiny stories squeezed into the gaps between commits.
Why Rust first? Because the borrow checker is the cheapest code reviewer I've ever hired: it charges nothing and never sleeps. Rust gives me C-grade performance with compiler-enforced memory safety, fearless concurrency, and binaries I can drop on any box in the fleet with zero runtime baggage — this very profile is rendered by a single Rust binary. Where do C++ and Cython still win? C++ when I need an existing ecosystem (game tooling, CUDA-adjacent code, decades of numeric libraries); Cython when a Python hot loop needs to become native yesterday without rewriting the world around it. Pick the tool by the constraint, not by the fashion.
I've seen and done a surprising amount for how little life I've spent so far — from the banal to the completely insane. I run servers under just about any OS, and the ideas arrive faster than any single timeframe can hold them.
🏗️ Flagship Builds
The engine looks these up live across every forge I publish on — stars and forks are summed over all mirrors, commits and language mix come from the canonical copy, and each row carries a 30-day health sparkline. Config, not screenshots: edit config/flagship.toml and the card follows.
🧱 The Wall Dev is built for the Filian community — if the VTuber world can run Hole in the Wall, the dev side deserves its own Wall. 🛡️ AmneziaWG Architect generates DPI-evasion profiles for AmneziaWG fully client-side: no server, no leaks. 🎀 And yes, the Hatsune Miku VS Code theme exists because the editor should match the playlist.
🔬 Active Research
I'm running a major ML effort — Aethelgard TQ-1.58 HVRL: an architecture for a low-bit agentic reasoning model with verifiable training, hierarchical reinforcement learning, and domain specialization for software engineering. Weights live in ternary space {-1, 0, +1} (≈1.58 bits per weight — hence the name) — the texture flickering across the cards above is that idea made visible.
Why ternary? A weight that can only be −1, 0 or +1 turns most multiplications into additions, and a zero into nothing at all. That means dramatically cheaper inference — the kind you can run on your own fleet instead of renting a datacenter — if you can train it without falling off the accuracy cliff. That "if" is the research. The learning card below tracks where the programme actually stands, phase by phase, straight from config — measured in shipped experiments, not vibes:
🏆 Trophy Case
| Achievement | Details | |
|---|---|---|
| 🥈 | PROD — International Industrial-Development Olympiad | 2nd-degree prize-winner. Ran the Backend technologies track inside the team and held a lot of the moving parts in my own hands. |
| 🎓 | Algorithms & Data Structures @ T-Bank | Graduate, parallel B, 2025–2026. The good kind of pain that rewires how you think about complexity. |
| 🏅 | «Высшая проба» (HSE Olympiad) | Finalist across several profiles — breadth on purpose, not by accident. |
🛠️ Tech Arsenal
Languages — Rust first these days 🦀
Web & Frontend
Data, Infra & DevOps — Linux & Windows fleets, plus a self-hosted Forgejo
🧠 The AI Lab
I don't just use models — I've shipped with the ecosystems behind them: fine-tuning, prompt engineering, and efficient inference pipelines wired into real services. The current bench:
Favourite companions right now — Fable 5 · Qwen 3.8 Max · MiMo V2.5 Pro.
⚠️ Note the word companions: I keep these as light copilots / sparring partners, not as an active vibe-coding autopilot. The thinking stays mine; they just keep good company.
🎮 Off the Clock
🎧 On heavy loop:
Hatsune Miku · Deco*27 · Chiru-San · DraGonis · Kanro · Exyl · NoAki
📮 Reach Me — the Inbox Router
Primary address: vadim@vai-rice.space — I read mail constantly. To land in the right lane, use the matching alias (+tag sub-addressing works too):
| When you're writing about… | Send to |
|---|---|
| 🤝 Partnerships, collaboration, any business | business@vai-rice.space |
| 🛡️ AmneziaWG Architect | architect@vai-rice.space |
| 🧱 The Wall Dev / anything from the Filian community | the-wall-dev@vai-rice.space |
| 📱 A specific social network | vadim+{social_network}@vai-rice.space (e.g. vadim+twitch@…) |
| ✉️ Everything else | vadim@vai-rice.space |
📊 Live Telemetry
One number can lie; a fleet of them lies less. Everything below is pulled fresh by the engine from three forges at once — GitHub, Codeberg and my own git.vai-rice.space — with mirrors deduplicated so the code is counted once while every platform's stars still count. That's also why the numbers here can be bigger and more honest than any single-site widget.