
Leonid Kuznetsov
@leonidkuznetsov
I build performant React and TypeScript SaaS dashboards, component systems, and API-driven interfaces.
What I'm looking for
I've built and modernized complex React and TypeScript products for Bright Pattern, VK, Yandex, and Sberbank-Technology, including SaaS dashboards, internal tools, payment workflows, and data-heavy interfaces. My work has improved rendering performance by 10–20% and reduced a legacy frontend codebase by about 20%.
I focus on frontend architecture, reusable component libraries, state management, API integration, authentication flows, and real-time updates. I also maintain open-source React and TypeScript packages, and I enjoy untangling unclear problems in unfamiliar codebases.
Experience
Work history, roles, and key accomplishments
Independent Frontend Developer / Open-source React Libraries
Feb 2026 - Present (7 months)
Independent frontend / open-source work focused on React, TypeScript, reusable abstractions, component libraries, request flows, testing, CI/CD, npm publishing, and maintainable frontend infrastructure.
Published and maintain 4 npm packages with PR-based workflows and CI gates for formatting, linting, type checking, tests, builds, package validation, and releases.
Published open-source projects:
Senior Frontend Engineer / Frontend Architecture Contractor (Short-term)
Jun 2026 - Aug 2026 (2 months)
Frontend architecture contract focused on React / TypeScript architecture, technical debt, shared frontend abstractions, and authenticated application boundaries.
- Analyzed a complex React / TypeScript application with accumulated technical debt and proposed architecture improvements to simplify maintenance and future development.
- Built and refined shared frontend abstractions and reusable pat
Senior Frontend Developer / Senior React Developer
Dec 2022 - Feb 2026 (3 years 2 months)
Senior Frontend Developer / Senior React Developer working on an enterprise SaaS platform with dashboards, data-heavy tables, workflow screens, authentication flows, and scalable React / TypeScript applications.
- Built a configurable dashboard editor with drag-and-drop widgets, persistent layouts, dynamic configuration, and reusable UI patterns.
- Developed and evolved dashboards, data-heavy tab
Lead Frontend Engineer at Mail.ru Group / VK, working on marketing communications, campaign management, internal admin tooling, and HR workflow systems for a large-scale internet platform.
- Took ownership of a legacy JavaScript frontend for a marketing communications platform after previous developers left, stabilizing further development and modernization.
- Modernized a large React / Redux cod
Frontend Developer at Yandex, working on large-scale internal billing, payment, and business-support systems built with React / TypeScript.
- Migrated a large legacy XML/XSL internal application to React for business support workflows, payment checks, and service tracking.
- Investigated undocumented legacy logic across XML/XSL views, frontend code, backend integrations, and internal service boun
Lead Frontend Engineer working on React / TypeScript / Redux applications for an internal banking platform used by branch managers for customer payments, transfers, account opening, and customer-service workflows.
- Built React / TypeScript / Redux frontend applications for internal banking operations, including account opening, payments, transfers, and customer-service workflows.
- Developed reu
Frontend / React Developer working on a platform for selling insurance products through partner organizations such as banks, postal services, and other customer-facing channels.
- Built frontend functionality for an insurance sales platform using React, Redux, Redux Thunk, JavaScript, and SCSS.
- Developed reusable UI components and contributed to the application component library, helping standa
Researcher — Software Development (Node.js, JavaScript, VBA)
Mar 2012 - Mar 2016 (4 years)
Scientific research role combining research work with software development for statistical calculations, data processing, visualization, and workflow automation.
- Built internal utilities for statistical calculations and research data visualization using Excel and VBA.
- Developed Node.js and JavaScript tools for data processing, reporting, and research workflow automation.
- Created reusable sc
Frontend / JavaScript role building web interfaces for Keenetic routers and network-device management in a Linux-based embedded networking environment.
- Developed JavaScript-based web interfaces for router configuration and network-device management.
- Worked with a custom frontend library and internal build system for embedded web applications.
- Built a summary dashboard showing device status,
Education
Degrees, certifications, and relevant coursework
Moscow Institute of Physics and Technology (State University) (MIPT)
Master's degree, Applied Physics, Mathematics
1999 - 2005
Strong analytical and interdisciplinary training with emphasis on learning complex domains quickly and
adapting to new technical environments.
Tech stack
Software and tools used professionally
OpenAPI
Selenium
GitHub
GitLab
Bitbucket
GitHub Actions
Sass
CSS Modules
Node.js
Next.js
Tailwind CSS
Material-UI
BEM
Figma
Storybook
Jest
Mocha
React
React Query
Webpack
JavaScript
Python
Java
XML
Linux
pnpm
Redux
Zustand
redux-saga
Effector
reselect
TypeScript
React Testing Library
Git
Mercurial
Docker
NGINX
MobX
SQL
npm
Vite
OpenAPI Generator
Bash
Redux Toolkit
Availability
Location
Authorized to work in
Salary expectations
Skills
Interested in hiring Leonid?
You can contact Leonid and 90k+ other talented remote workers on Himalayas.
Message LeonidGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
