Frontend developer with 3+ years of commercial experience building and evolving complex UI systems with React and TypeScript for enterprise and business applications. I focus on reliable architecture, clean code, and performance while working on large data views such as tables, lists, nested tree structures, and editable forms. I actively improve development standards (TypeScript, ESLint, Storybook), modernize state management (Redux to MobX), and create flexible in-house UI components. I’m proactive, take ownership, and collaborate closely with backend teams to deliver features like real-time WebSocket notifications.

Yaroslav Plekhanov

Frontend developer with 3+ years of commercial experience building and evolving complex UI systems with React and TypeScript for enterprise and business applications. I focus on reliable architecture, clean code, and performance while working on large data views such as tables, lists, nested tree structures, and editable forms. I actively improve development standards (TypeScript, ESLint, Storybook), modernize state management (Redux to MobX), and create flexible in-house UI components. I’m proactive, take ownership, and collaborate closely with backend teams to deliver features like real-time WebSocket notifications.

Available to hire

Frontend developer with 3+ years of commercial experience building and evolving complex UI systems with React and TypeScript for enterprise and business applications. I focus on reliable architecture, clean code, and performance while working on large data views such as tables, lists, nested tree structures, and editable forms.

I actively improve development standards (TypeScript, ESLint, Storybook), modernize state management (Redux to MobX), and create flexible in-house UI components. I’m proactive, take ownership, and collaborate closely with backend teams to deliver features like real-time WebSocket notifications.

See more

Experience Level

Expert
Expert
Expert
Intermediate

Language

Russian
Fluent
English
Intermediate

Work Experience

Frontend Developer (Contract) at Lulight
October 1, 2024 - April 1, 2025
Independently developed and maintained a React/Next.js e-commerce client using Tailwind CSS and Zustand. Designed user interfaces and business logic; implemented authentication and user accounts; built catalog, product cards, cart, and checkout flow. Integrated data exchange with the MoySklad inventory system and connected the app with ASP.NET backend services.
Frontend Developer at SpetsTec (НПП СпецТек)
February 1, 2023 - Present
Web development for an accounting and document-management system. Worked on a large corporate web application and implemented interfaces for high-volume data: tables, lists, nested tree structures, editable forms, and bulk data-processing tools. Contributed to frontend architecture and helped adopt unified development standards using TypeScript, ESLint, and Storybook. Migrated a significant part of legacy Redux code (non-Toolkit) to MobX, reducing code volume by ~30% and simplifying state management. Initiated and delivered a move from DevExtreme components to in-house UI components for better flexibility and extensibility. Partnered with backend developers to build a WebSocket-based real-time notification system. Built complex components (e.g., nested tree view with search, filtering, bulk operations, and lazy loading) and advanced data-editing forms with dynamic validation and dependent fields.

Education

Bachelor's Degree, Management Information Systems at North-West Academy of Public Administration
September 1, 2018 - July 1, 2022

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Retail

Experience Level

Expert
Expert
Expert
Intermediate

Hire a Front-End Developer

We have the best front-end developer experts on Twine. Hire a front-end developer today.