Skip to content
DZ
Available

Dmitry Zablotsky

Senior Full-stack Engineer · TS · Node · Next.js · LLM

6 years of production TypeScript across Node and React. Now shipping AI features into B2B SaaS — systems where the model is one component, not the whole product.

Belgrade · CET

About

Frontend-first, then full-stack: security tooling at BI.ZONE, internal platforms at Joom, release tooling at Innotech — and Yandex, where I own marketing and SEO infrastructure across its Auto.ru, Realty and Travel verticals.

That work now includes LLM systems in production: a news-triage pipeline I built for the Auto.ru newsroom, and two live products of my own. The model is rarely the interesting part; the system around it is — the retry-and-fallback chain, the rate limiter, the per-request cost accounting, the UI that lets a non-technical user trust the output.

The two products below are the proof. I own every layer of both — product decisions, code, and the VPS they run on. Try them live.

Experience

Selected roles · 2020 — 2026

Yandex

Aug 2024 — Present
Senior Full-stack Engineer

Own the marketing and SEO infrastructure across Auto.ru, Realty and Travel — an ad-feed platform serving ~250k live offers, SEO tooling, and the editorial backend for 10 Yandex media products. Shipped two products solo, from requirements to production: a publication-planning calendar (Yandex Tracker API) that replaced Asana for the main editorial teams, and an LLM news-triage pipeline (relevance and urgency classification) now in production for the Auto.ru newsroom. Mentored an intern through to a full-time offer.

Innotech

May 2023 — Jul 2024
Senior Frontend Engineer

Sfera.Releases — the release-management module of an enterprise DevOps platform that scaled to ~20k daily users at a top-2 Russian bank. On the team from the 2023 launch: built the release-lifecycle UI and integrated Netflix Conductor workflow orchestration on the frontend from scratch — dozens of production workflows. Contributed to the platform's shared component library.

Joom

Sep 2021 — Mar 2023
Frontend Engineer

Built the frontend of an in-house ticketing system handling 1,000+ tickets a day for a 300-person support org, and of the internal admin platform used by 20+ product teams — at an EU cross-border e-commerce marketplace (25M MAU)

BI.ZONE

May 2020 — Sep 2021
Frontend Engineer

Shipped the UI for defensive-security products: an incident-monitoring system, and an incident-remediation documentation portal owned end to end — security analysts authored the content.

Stack

TypeScript

Primary language across frontend, backend, and infrastructure. Strict mode, generics, type-level API design.

React

Hooks, suspense, server components. Built and maintained internal design systems.

Next.js

App Router, RSC, streaming UI. Powers the AI PR Reviewer and this site.

Node.js

Backend services, API design, integrations with external systems (Yandex Tracker, Webmaster, S3).

PostgreSQL

Primary store across projects — schema design, migrations, query optimization.

Drizzle ORM

Type-safe SQL with full TS inference. Migration tooling, schema introspection.

Redis

Caching, rate limiting (sliding window / token bucket), session state.

Testcontainers

Integration tests on real containerized infrastructure, not mocks: the app in CI against freshly migrated DB, plus concurrency tests that verify advisory locks hold under parallel load.

Vercel AI SDK

LLM integration: streaming, multi-step tool calling, structured output, provider-agnostic fallback.

Docker, CI/CD

Self-managed deployment: GitHub Actions, Coolify on a VPS — SSL, env management, SSE-friendly proxying.

Projects

Featured · 02 active projects
AI PR Reviewer: a completed review with severity summary and an issue pinned to a diff.

AI PR Reviewer

Paste a GitHub PR link — get a streaming, line-by-line AI review. Multi-step agent built on Octokit, structured output, provider fallback, per-IP rate limiting.

LiveSolo builtOpen source
Next.jsVercel AI SDKPostgreSQLRedis
Tame the Elephant: the home dashboard with balance, habit and challenge cards, and rewards.

Tame the Elephant

A discipline app grounded in the elephant-and-rider metaphor — points, challenges, milestones over months, not days.

Open betaSolo builtInstallable PWA
ReactExpressPrismaPostgreSQL
Try it livedemo account · no signup

Contact

Open to senior roles and contract work — remote or on-site in the EU, async-friendly.