mpeshekhonov
RU

Maksim Peshekhonov

Senior Frontend Engineer

Available ASAPRemote, Russia

Senior Frontend Engineer with 7 years in React, TypeScript, and Next.js. Sole frontend engineer across production products; fully owned a Vite migration and take modules from API through CI/CD, release, and production troubleshooting.

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

NLMK

Cast iron release registration

Production data for blast furnace operations instead of spreadsheets

ReactTypeScriptKeycloakTanStack TableTanStack Query
Details

SmartFish

SmartFish — management platform

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

ReactTypeScriptViteEffectorFSD
Details

SmartFish

SmartFish KKM — tablet POS

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

React NativeExpoTypeScriptExpo RouterNativeWind
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.