mpeshekhonov
RU

Maksim Peshekhonov

Senior Frontend Engineer

Available ASAPRemote, Russia

Senior Frontend Engineer: React, TypeScript, JavaScript, Next.js, REST API, CI/CD. 7 years shipping modules to production. X5, BI.ZONE, NLMK, Citilink, POTALONU.

ReactTypeScriptNext.jsViteOpenAPI/OrvalTanStack QueryReact Hook FormGraphQLWebSocketKeycloakFSDModule FederationMaterial UICI/CDSentrye-commerce

Selected work

Case studies from production — enterprise, e-commerce, real-time, and Mini Apps.

All projects

X5 Tech

Procurement approval module (NKZ 3.0)

Procurement approval at X5: roles, statuses, and long flows in one UI

ReactTypeScriptKeycloakOrvalOpenAPI
Details

POTALONU / PREEGLOS

PREEGLOS — seat map editor

In-house seats.io alternative: venue editor and seat-picker widget

Next.jsReactCanvasPostgreSQLDrizzle ORM
Details

sendonate.com

sendonate.com — donations and OBS overlay

Streamer donations: dashboard, Mini App, and OBS overlay

ReactViteTypeScriptTelegram Mini AppWebSocket
Details

ZodiacLab

ZodiacLab — marketplace and consultations

Services marketplace with catalog, orders, and in-browser video consultations

Next.jsReactTypeScriptNest.jsWebRTC
Details

SmartPrice

SmartPrice — smart pricing

Web system for price lists, tech cards, and financial model for production

Next.jsReactTypeScriptTailwind CSSZustand
Details

NLMK

Cast iron release registration

Production data for blast furnace operations instead of spreadsheets

ReactTypeScriptKeycloakTanStack TableTanStack Query
Details

SmartFish

SmartFish KKM — tablet POS

React Native (Expo) POS: shifts, sales, payments, and card terminal

React NativeExpoTypeScriptExpo RouterNativeWind
Details

SmartFish

SmartFish — management platform

Fish-farm management UI: sites, workshops, warehouses, staff

ReactTypeScriptViteEffectorFSD
Details

Experience

7+ years commercial dev: React/TypeScript, enterprise modules, e-commerce, real-time products. Git, REST/GraphQL, code review.

Resume

POTALONU LLC

Senior Frontend Engineer

Ticketing and streamer tools

Sep 2025 - Jun 2026

Remote

sendonate.com

Sole frontend: Mini App, streamer dashboard, overlay

ReactTypeScriptJavaScriptViteWebSocket
  • Built on React a donation Mini App, streamer dashboard, and overlay with alerts and progress bar; shipped to production
  • Connected REST API and live WebSocket alerts

PREEGLOS

Ticket storefront and hall layout editor

Next.jsReactTypeScriptJavaScriptCanvas
  • Built the storefront and checkout on Next.js: Auth.js, PostgreSQL, REST API from OpenAPI
  • Built a Canvas hall-layout editor and an embeddable seat-picker widget instead of seats.io

X5 Tech

Senior Frontend Engineer

IT for X5 Group, Russia's largest grocery retailer

Apr 2024 - Jul 2025

Remote

NKZ 3.0 - procurement approval

Module for hundreds (up to thousands) of internal users

ReactTypeScriptJavaScriptViteOrval
  • One of 2 frontend engineers: React, TypeScript, Keycloak roles, long forms, REST API (Orval), UI Kit
  • Owned the Vite migration with code splitting on long flows

BI.ZONE

Senior Frontend Engineer

Cybersecurity - Threat Intelligence products

Jun 2023 - Mar 2024

Remote

Threat Intelligence

Cyber threat analytics, frontend team of 3

ReactTypeScriptJavaScriptGraphQLApollo
  • Built threat-category sections and a detail form for relationships on GraphQL (Apollo)
  • Added list virtualization; covered with tests (Jest); ran code review

NLMK

Senior Frontend Engineer

Steel industry: digital tools for plant production

May 2022 - Jun 2023

Remote

Cast iron release registration

SPA replacing Excel

ReactTypeScriptJavaScriptTanStack TableTanStack Query
  • Replaced Excel with a React SPA: tables (TanStack Table), React Query, Keycloak
  • Visited the plant, watched the real shift flow, and reflected it in the UI

Citilink

Frontend Engineer

Large electronics e-commerce

Apr 2021 - Apr 2022

Remote

Catalog

Migration from PHP/Symfony to Next.js

Next.jsReactTypeScriptJavaScriptREST API
  • Moved the catalog zone to Next.js: filters, sort, pagination, REST API, URL state
  • Kept SEO: pages and filters stay indexable via the URL

Skills

From complex UI and data viz to fullstack, DevOps, and production observability.

Languages

TypeScriptJavaScript (ES6+)HTML5CSS3SCSS/SASSPythonNode.js

Frontend

ReactNext.js (SSR/SSG)Redux ToolkitMobXTanStack QueryTanStack TableReact Hook FormZodCanvasFramer MotionRiveLottieReact NativeExpoFeature-Sliced DesignModule FederationTailwind CSSCSS-in-JS / Emotion

Build & CI/CD

GitWebpackViteyarn workspacesmonoreposcode splittingCI/CDGitLab CIGitHub ActionsDocker

API & backend

REST APIOpenAPI/OrvalGraphQL (Apollo Client)WebSocketPostgreSQLSQLDrizzle ORMNest.jsDjango RESTKeycloakAuth.js

Web3

Web3web3.jsTonConnect

Quality & process

JestVitestReact Testing LibraryPlaywrightStorybookSentrycode reviewScrumAgile

UI & product

e-commercedesign systemsUI KitMaterial UIFigmaTelegram Mini Appsi18nextnext-intl
All projects

Open to offers

Senior Frontend / Fullstack — remote or hybrid. Message on Telegram or email; I usually reply within a day.