VD RU

Backend Engineer · NestJS / TypeScript · Growing in Go

Vyacheslav Dzhagaev

I design backends where the domain doesn't know the database exists.

Three years as sole architect of a production NestJS/MongoDB platform on clean architecture and event-driven consistency; now building self-hosted, API-first tools in Go - and going deeper into Rust - while looking to do it somewhere new.

Volgograd, Russia Open to relocation - EU

About

I'm Slava - a backend-focused engineer in Volgograd, Russia. For the past three years I've been sole architect of a production NestJS/MongoDB platform at Comrade Digital Marketing Agency - link-building and backlink monitoring at scale, built on clean architecture with domain entities that don't know MongoDB exists, plus enough Angular, Laravel and Docker to move across the stack when a feature needs it.

I like the unglamorous parts of backend work: proving an incident is a missing index before agreeing to a multi-day refactor, replacing one bloated repository with narrow read/write ports, building event-dispatch systems that keep aggregates consistent without a message broker, and caching what an LLM discovers once so a page template never needs a second AI call. I also lead-contributed a separate editorial-workflow tool, including its outbox-based webhook delivery.

Off the clock I build small, self-hosted tools for everyday life - an uptime monitor, a Pokémon desktop widget - and use them to go deeper into Go, and lately Rust.

Right now I'm looking for a backend role in Europe and open to relocation. If any of this resonates, my inbox is open.

Selected work

Get in touch