Nikita

Barcelona, ES

NIKITAPOGORELOV.

Frontend Engineer.
I build systems people actually use.

Performance, architecture, developer experience
and product engineering at scale.

Barcelona · Frontend / Product Engineering

SELECTED WORK

A selection of products, platforms and engineering initiatives I’ve helped build and scale.

Search · Large-scale web app

Yandex Search

Frontend Engineer
February 2021 — August 2025

Worked on performance-sensitive search interfaces, large-scale frontend infrastructure and developer tooling.

  • React
  • TypeScript
  • Performance
  • Testing
  • Frontend architecture
Yandex Search project
Search
Large-scale interfaces
High-load
Performance-critical frontend
Tooling
Frontend infrastructure
View case study

Internal tooling · Engineering platform

E2E Testing Platform

Initiator · Frontend engineering & developer tooling

An internal end-to-end testing platform integrated with engineering pipelines and adopted as part of developer tooling.

  • Playwright
  • TypeScript
  • CI/CD
  • E2E testing
  • Frontend tooling
Internal
Engineering platform
CI/CD
Pipeline integration
Adopted
Internal engineering tooling
View case study

Internal platform · Developer experience

Developer Mocks Platform

An internal developer-mocks platform built around UI and MSW, used by more than 100 engineers.

  • React
  • TypeScript
  • MSW
  • Developer experience
  • Internal tooling
100+
Engineers
UI + MSW
Developer mocks
Internal
Frontend infrastructure
View case study

Different contexts. The same systems mindset.

HOW I WORK

Good engineering makes the whole system better. These are the principles I bring to it.

01

Architecture

Clear boundaries. Small interfaces. Systems that stay understandable as they grow.

02

Performance

Measure the experience. Find the bottleneck. Make the important path fast.

03

Developer experience

Shorter feedback loops. Less friction. Better tools for the people building the product.

04

Testing infrastructure

Confidence is a system. Protect what matters and make failures useful.

05

Product thinking

Start with the problem. Connect engineering decisions to the people using the result.

06

Mentoring

Make the reasoning visible. Share context. Help other engineers find their own answers.

THE THROUGH LINE

Products change. The interest stays the same: how to make the system work better.

01

Yandex

Search

02

X5

Carrier Platform

03

Engineering platforms

E2E / Developer Mocks

OUTSIDE THE DAY JOB

A place for curiosity. Worlds, infrastructure and small experiments that become something bigger.

PLAYGROUND.

A little less discipline.
A little more “what if?”

INTERACTIVE STUDY / 01World buildingProcedural illustration · Select a study above

Now exploring: World building

THIS SITE RUNS ON

  • React
  • TypeScript
  • Next.js
  • SCSS
  • GSAP
  • Playwright