• File

Ruslan

Front-end програміст

Age:
32 years
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Ruslan Yashchenko
Frontend Engineer | React, Next.js, TypeScript
Kyiv, Ukraine | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section)
GitHub: github.com/JIetForce
LinkedIn: [open contact info](look above in the "contact info" section)

SUMMARY
Frontend Engineer with 5+ years of experience building React and TypeScript web applications for admin systems, data platforms, and user-facing products. Strong background in Next.js, Material UI, Tailwind CSS, TanStack Query, TanStack Table, React Hook Form, Redux, Zustand, i18next, and REST API integration. Builds maintainable, responsive interfaces for data-heavy workflows with attention to usability, performance, and testing. Collaborates closely with backend, product, and design teams, and supports delivery through mentoring a junior developer, participating in sprint planning, and contributing to architecture discussions.

CORE SKILLS
Frontend: React, Next.js, TypeScript, JavaScript, HTML5, CSS3
UI and Styling: Material UI (MUI), Tailwind CSS, Storybook, Responsive UI
Data and APIs: TanStack Query, TanStack Table, React Hook Form, REST APIs, Prisma, i18next
State and Testing: Redux, Zustand, Jest, React Testing Library
Tools: Git, npm

PROFESSIONAL EXPERIENCE
Frontend Engineer | Tatl Group
Feb 2025 - Present
- Developed features and dynamic pages across two concurrent projects using TanStack Table, TanStack Query, and Material UI for complex, data-heavy workflows.
- Built admin panel functionality used to manage users and platform data.
- Integrated i18next across the application to deliver full internationalization support.
- Mentored a junior developer and contributed to sprint planning, architecture discussions, API integration, and performance improvements.

Frontend Engineer | Data Management Platform
Oct 2023 - Feb 2025
- Built responsive, modular UI components with React, TypeScript, and Tailwind CSS.
- Managed complex client-side state with Zustand to improve UI responsiveness and data flow.
- Designed dynamic form components with React Hook Form, improving validation and user data handling.
- Developed and maintained tests for 20+ core components with Jest and React Testing Library, reaching 90%+ code coverage and helping reduce bugs by 30%.

Frontend Engineer | Upfit
Oct 2022 - Oct 2023
- Developed and shipped features with Next.js, Prisma, and TypeScript, including a quiz and booking calendar.
- Collaborated with product and design teams to refine UX and UI flows, contributing to a 15% increase in user engagement.
- Improved UI consistency and reduced page load times by 20% through code refactoring and lazy loading.

Frontend Engineer | Events Platform
Oct 2020 - Oct 2022
- Developed reusable UI components with React, TypeScript, and Storybook for a high-traffic events platform.
- Built and maintained user-facing features, contributing to a 10% reduction in support tickets.
- Resolved critical bugs and delivered requested improvements, contributing to a 25% reduction in reported issues.

Frontend Engineer | Chatmebot
Apr 2020 - Oct 2020
- Developed a scalable chatbot interface with React, Redux, and Material UI.
- Collaborated with backend engineers on API integration to improve data flow and reduce load times.

EDUCATION
Bachelor's Degree in Mechanical Engineering and Machining
National Metallurgical Academy of Ukraine | 2013 - 2017
Specialty: Machine Engineering | Qualification: Associate Professional in Mechanical Engineering

LANGUAGES
Ukrainian - Native
Russian - Fluent
English - Pre-Intermediate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: