Руслан
Front-end програміст
- Considering positions:
- Front-end програміст, Fullstack-розробник, Web-програміст, React розробник
- Age:
- 43 years
- City of residence:
- Cherkasy
- Ready to work:
- Cherkasy, Remote
Contact information
The job seeker has entered a phone number , email, Facebook and LinkedIn.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/18010182/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Ruslan Bachenko
📍 Ukraine, Cherkasy | 🌍 Open to Remote
📧 [
🔗 https://github.com/Ruslan858
🔗 [
Summary
Frontend Developer with 4+ years of experience building scalable React applications for
complex data-driven products. Specialized in developing reusable component architectures,
dynamic UI systems, and optimizing application performance. Experienced in working with
TypeScript, Redux, and modern frontend tooling in Agile environments.
Tech Stack
Frontend: React, JavaScript (ES6+), TypeScript, HTML5, CSS3
State Management: Redux, Redux Toolkit, Redux-Saga
Routing: React Router
API: REST APIs, Fetch, Async/Await
Forms: Dynamic form generation, validation, centralized error handling
UI/UX: Reusable component architecture, responsive design, Figma
Data Handling: Large datasets, tables (sorting, filtering, pagination), data visualization
Testing: Playwright (E2E)
Performance: Memoization, render optimization, performance optimization
Build Tools: Webpack, Vite
Architecture: Custom hooks, separation of concerns, reusable components
Tools: Git, Jira, Agile/Scrum
Experience
Labyrinth Security Solutions | 01/2022 – Present (Front-End
Developer)
Key Achievements
● Designed and implemented a custom hook (useCreateForm) for dynamic form
generation, reducing development time for new forms by ~30–40%
● Built a universal reusable table component used across multiple modules, reducing
code duplication and accelerating feature delivery
● Implemented scalable data architecture handling 100,000+ records using server-side
pagination, filtering, and sorting
● Developed a schema-driven system (Monaco, JSON Schema) to automate YAML
documentation and dynamic form generation, leveraging AI-assisted tools (Figma Make,
Codex), reducing development time by ~40–50%
● Improved performance by optimizing rendering logic and reducing unnecessary
re-renders (~20–30% faster UI updates)
● Standardized validation and error handling, improving UX and reducing user input errors
● Reduced UI-related bugs by improving state management and predictable data flow
Responsibilities
● Developed scalable and maintainable React components following best practices
● Built responsive UI based on Figma designs
● Integrated REST APIs and managed asynchronous data flows
● Implemented global state management using Redux and Redux Toolkit
● Developed advanced data tables with server-side pagination and filtering
● Optimized application performance using memoization and proper component structure
● Implemented end-to-end testing using Playwright
● Participated in code reviews and maintained code quality standards
● Worked in Agile environment and managed tasks using Jira
Projects (Front-End Developer)
Labyrinth Security Solution (Internal Web Application)
Tech: React, Redux Toolkit, Redux-saga, REST API, React Router, MUI
● Implemented authentication and protected routes
● Developed reusable UI component library
● Built complex data tables with advanced filtering, sorting, and pagination
● Implemented data visualization for large datasets
● Architected automated form generation and validation system
● Built scalable dynamic forms with centralized validation and error handling
● Integrated forms with REST APIs and async workflows
● Implemented centralized error handling system
MACC Systems | Full-time | 09/2021 – 12/2021
Tech: React, Redux, REST API
● Developed UI components using React
● Implemented application routing using React Router
● Built and maintained state management using Redux
● Developed table-related modules, including filtering and UI controls
● Implemented form components and basic validation
● Collaborated with team members to deliver product features
Education
Cherkasy State Technological University | 2003 – 2008
Software Specialist, Faculty of Information Technologies and Systems
Languages
English – Pre-Intermediate (A2, actively improving)
Ukrainian – Native
Recommendations
Full recommendations and contact details are available on my LinkedIn profile.
More resumes of this candidate
Considering positions: Frontend-програміст, Javascript-програміст
60 000 UAH
Remote
Higher education · Full-time
- Front-end програміст, Labyrinth security solutions, 4 years 5 months
Similar candidates
-
Front-end програміст
Odesa, Remote -
Front-end програміст
50000 UAH, Remote -
Front-end програміст
20000 UAH, Kyiv, Remote -
Front-end програміст
Remote -
Front-end програміст
Zhytomyr, Remote -
Front-end програміст
Kyiv, Remote