Ukraine's #1 job service
Kateryna
Front-end програміст
- Age:
- 29 years
- City of residence:
- Ivano-Frankivsk
- Ready to work:
- Kyiv, Remote
Contact information
The job seeker has provided: Phone numberEmailLinkedInMessenger
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/11229962/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Kateryna Filchenko
Front-End Developer
Kyiv, Ukraine
Telegram: @ekaterinafilchenko
Email: [open contact info ](look above in the "contact info" section)
LinkedIn: [open contact info ](look above in the "contact info" section)
Introduction
Front-End Developer with over 4 years of professional experience in developing and maintaining
web and mobile applications. Experienced with JavaScript, TypeScript, React.js, Next.js, and
React Native. Skilled in building responsive user interfaces, implementing new features,
integrating services, refactoring existing functionality, and supporting multilingual applications.
Background includes admin interfaces, media-rich products, business management tools, and
payment-related functionality.
Technical Skills:
● Main Technologies: JavaScript, TypeScript, ReactJS, React Native
● Secondary Technologies: NextJS, Webflow
●Architecture: Feature-Sliced Design, Nx monorepo
●State: Redux, Redux Toolkit, MobX, Effector
● CSS Syntaxes and Methodologies: CSS, PostCSS, SCSS, Styled Components, Tailwind,
shadcn/ui, Radix UI, BEM, OOCSS, mobile/desktop first
● Markup: HTML, Handlebars, Twig
● Backend: MongoDB, Firebase, Rehive, NodeJS, Express
Testing and Build Tools:
● Build/Software System: Docker, Webpack, Vite, Nginx
React and JavaScript Libraries:
● React Libraries: React Router, Reactstrap, Antd, MUI, Formik, React Hook Form, Google React
Map, Google OAuth, reCAPTCHA, React Paginate, React Toastify, TanStack Virtual
● JavaScript Libraries: lodash, moment, date-fns, dayjs, Axios, VideoJS, Yup, Zod, SheetJS (xlsx), i18n,
WebSocket
Design and Development Tools:
● Graphics Editors: Adobe Photoshop, Figma, Zeplin, Avocode
● Linters: Eslint, Stylelint, Prettier
● Version Control System: Git (GitHub, GitLab, BitBucket)
● Tools: Postman, Storybook
● Management Systems: Jira, Asana, Trello, ClickUp
● Operational System: Mac OS, Windows
Language: English (Intermediate), Ukrainian (Native), Russian (Fluent)
Experience
42flows.tech – frontend developer
March 2025 – present
Project: Internal ERP for orders, inventory, and customer operations
Responsibilities:
● Defining the base project structure, feature modules, and a shared UI layer.
● Adding new modules.
● Developing reusable data tables with filtering, Excel export, and row virtualization.
● Implementing forms with schema validation and Ukrainian and English localization.
● Estimating tasks and delivering stages on schedule with the client.
Technologies: React, TypeScript, Vite, MobX, Ant Design, Tailwind, shadcn/ui, React Hook Form, Zod,
Yup, Axios, i18next, SheetJS
Project: Production planning and shop-floor execution tool
Responsibilities:
● Forming the core planning business logic at the client's request.
● Building an interactive drag-and-drop scheduler.
● Building virtualized tables for large datasets, with Excel export of filtered results.
● Building multi-level accordion tables with nested detail subtables.
● Keeping shared screen state and form validation consistent across flows.
Technologies: React, TypeScript, Vite, MobX, Ant Design, Tailwind, React Hook Form, Zod, Axios,
TanStack Virtual
Project: Admin panel for cashback and loyalty campaigns
Responsibilities:
● Adding campaign management, member administration, and organization settings.
● Implementing validated forms for campaign setup and access control.
● Building Excel import and export for campaign and report data.
● Adding Ukrainian and English localization.
Technologies: React, TypeScript, Vite, MobX, Tailwind, shadcn/ui, React Hook Form, Zod, Axios,
i18next, SheetJS
Project: Customer account for a parcel delivery service
Responsibilities:
● Building a dynamic data grid with Excel column detection and mapping, autofill, inline editing,
and navigation between invalid cells.
● Adapting layouts for desktop, tablet, and mobile.
● Integrating maps, Google sign-in, captcha, real-time updates, and document printing.
● Adding new functionality and refactoring existing code in the monorepo.
● Extending a shared UI kit and documenting components in Storybook.
Technologies: React, TypeScript, Nx, Vite, Effector, SCSS, Tailwind, Axios, i18next, Storybook, Google
Maps, Google OAuth
Expletech, Ivano-Frankivsk – frontend developer
July 2022 – December 2024
Project: Online classes for playing classical instruments
Responsibilities:
● Adding new features and improvements to current apps.
● Creating new functionality for TWIG using React.
● Integrating the app with Google Maps.
● Improving an existing app to make it work better, be more reliable, and easier to maintain.
● Offering technical help for current functions.
Technologies: ReactJs, VideoJS , Google React Map, Twig, Axios, Bootstrap, React Select, React
Slick, lodash, flatpickr
Project: Marketplace for royalty-free music and sound effects
Responsibilities:
● Refactoring existing functionality.
● Implementing new functionality.
● Analyzing existing issues in the project and addressing shortcomings.
● Implementing cross-browser and responsive design.
● Working on the website's multilingual support and adapting styles for Arabic language.
Technologies: NextJS, Axios, Material UI, React Slick, lodash, wavesurfer.js, React Circular Progressbar,
moment, i18n
Project: Service for preserving memories of deceased loved ones
Responsibilities:
● Worked on the core functionality of the website.
● Handled the logic for uploading video, audio, and image files.
● Implemented drag-and-drop functionality in the project.
● Created an admin version of the site for managing account data.
● Integrated multilingual support for the website.
Technologies: NextJS, TypeScript, Axios, Tailwind, React Slick, i18next, qrcode.react, React DnD,
i18next, Yup
Project: Service for managing and running a business
Responsibilities:
● Migrated functionality from the old version of the project to the new one
● Added new features to the project
● Worked on code refactoring and bug fixing
● Configured statistical data visualization using charts
● Enhanced the project to improve user experience
● Worked on both the admin and user versions of the website
● Ensured the project's proper integration with a custom payment service
● Refactored and extended the custom payment service.
Technologies: ReactJs, NextJS, TypeScript, Redux, Redux Toolkit, Material UI, Axios, react-query,
Formik, moment, flatpickr, chart.js, Yup, React Paginate, React Toastify, React Hook Form
Project: App for managing personal accounts and processing payments
Responsibilities:
● Created screens according to the design
● Added new functionality
● Worked on integrating the payment service into the project
● Implemented payment processing functionality, including QR code scanning
Technologies: React Native, TypeScript, Redux, Redux Toolkit, i18next, React Hook Form, React Native
Vision Camera, Yup, Rehive
TECH-Rubicone, Kharkiv – internship
March 2022 – July 2022
● I added new features to make the existing applications better.
● I provided support and maintenance to ensure that the existing functionality worked smoothly.
● I refactored and optimized the existing applications to make them work faster.
● I developed and designed an admin application to manage system resources efficiently.
Technologies: ReactJs, Redux, Formik, Yup, MUI, Moment
Bank JSC CB "PrivatBank", Kharkiv – Telemarketing call center sales specialist
September 2017 – July 2022
EDUCATION
GoIT - Full Stack Developer
January 2021 - February 2022
University of customs and finance - Master’s degree, Finance and credit
September 2018 - January 2020
University of customs and finance - Bachelor’s degree, Finance and credit
September 2014 - June 2018
Front-End Developer
Kyiv, Ukraine
Telegram: @ekaterinafilchenko
Email: [
LinkedIn: [
Introduction
Front-End Developer with over 4 years of professional experience in developing and maintaining
web and mobile applications. Experienced with JavaScript, TypeScript, React.js, Next.js, and
React Native. Skilled in building responsive user interfaces, implementing new features,
integrating services, refactoring existing functionality, and supporting multilingual applications.
Background includes admin interfaces, media-rich products, business management tools, and
payment-related functionality.
Technical Skills:
● Main Technologies: JavaScript, TypeScript, ReactJS, React Native
● Secondary Technologies: NextJS, Webflow
●Architecture: Feature-Sliced Design, Nx monorepo
●State: Redux, Redux Toolkit, MobX, Effector
● CSS Syntaxes and Methodologies: CSS, PostCSS, SCSS, Styled Components, Tailwind,
shadcn/ui, Radix UI, BEM, OOCSS, mobile/desktop first
● Markup: HTML, Handlebars, Twig
● Backend: MongoDB, Firebase, Rehive, NodeJS, Express
Testing and Build Tools:
● Build/Software System: Docker, Webpack, Vite, Nginx
React and JavaScript Libraries:
● React Libraries: React Router, Reactstrap, Antd, MUI, Formik, React Hook Form, Google React
Map, Google OAuth, reCAPTCHA, React Paginate, React Toastify, TanStack Virtual
● JavaScript Libraries: lodash, moment, date-fns, dayjs, Axios, VideoJS, Yup, Zod, SheetJS (xlsx), i18n,
WebSocket
Design and Development Tools:
● Graphics Editors: Adobe Photoshop, Figma, Zeplin, Avocode
● Linters: Eslint, Stylelint, Prettier
● Version Control System: Git (GitHub, GitLab, BitBucket)
● Tools: Postman, Storybook
● Management Systems: Jira, Asana, Trello, ClickUp
● Operational System: Mac OS, Windows
Language: English (Intermediate), Ukrainian (Native), Russian (Fluent)
Experience
42flows.tech – frontend developer
March 2025 – present
Project: Internal ERP for orders, inventory, and customer operations
Responsibilities:
● Defining the base project structure, feature modules, and a shared UI layer.
● Adding new modules.
● Developing reusable data tables with filtering, Excel export, and row virtualization.
● Implementing forms with schema validation and Ukrainian and English localization.
● Estimating tasks and delivering stages on schedule with the client.
Technologies: React, TypeScript, Vite, MobX, Ant Design, Tailwind, shadcn/ui, React Hook Form, Zod,
Yup, Axios, i18next, SheetJS
Project: Production planning and shop-floor execution tool
Responsibilities:
● Forming the core planning business logic at the client's request.
● Building an interactive drag-and-drop scheduler.
● Building virtualized tables for large datasets, with Excel export of filtered results.
● Building multi-level accordion tables with nested detail subtables.
● Keeping shared screen state and form validation consistent across flows.
Technologies: React, TypeScript, Vite, MobX, Ant Design, Tailwind, React Hook Form, Zod, Axios,
TanStack Virtual
Project: Admin panel for cashback and loyalty campaigns
Responsibilities:
● Adding campaign management, member administration, and organization settings.
● Implementing validated forms for campaign setup and access control.
● Building Excel import and export for campaign and report data.
● Adding Ukrainian and English localization.
Technologies: React, TypeScript, Vite, MobX, Tailwind, shadcn/ui, React Hook Form, Zod, Axios,
i18next, SheetJS
Project: Customer account for a parcel delivery service
Responsibilities:
● Building a dynamic data grid with Excel column detection and mapping, autofill, inline editing,
and navigation between invalid cells.
● Adapting layouts for desktop, tablet, and mobile.
● Integrating maps, Google sign-in, captcha, real-time updates, and document printing.
● Adding new functionality and refactoring existing code in the monorepo.
● Extending a shared UI kit and documenting components in Storybook.
Technologies: React, TypeScript, Nx, Vite, Effector, SCSS, Tailwind, Axios, i18next, Storybook, Google
Maps, Google OAuth
Expletech, Ivano-Frankivsk – frontend developer
July 2022 – December 2024
Project: Online classes for playing classical instruments
Responsibilities:
● Adding new features and improvements to current apps.
● Creating new functionality for TWIG using React.
● Integrating the app with Google Maps.
● Improving an existing app to make it work better, be more reliable, and easier to maintain.
● Offering technical help for current functions.
Technologies: ReactJs, VideoJS , Google React Map, Twig, Axios, Bootstrap, React Select, React
Slick, lodash, flatpickr
Project: Marketplace for royalty-free music and sound effects
Responsibilities:
● Refactoring existing functionality.
● Implementing new functionality.
● Analyzing existing issues in the project and addressing shortcomings.
● Implementing cross-browser and responsive design.
● Working on the website's multilingual support and adapting styles for Arabic language.
Technologies: NextJS, Axios, Material UI, React Slick, lodash, wavesurfer.js, React Circular Progressbar,
moment, i18n
Project: Service for preserving memories of deceased loved ones
Responsibilities:
● Worked on the core functionality of the website.
● Handled the logic for uploading video, audio, and image files.
● Implemented drag-and-drop functionality in the project.
● Created an admin version of the site for managing account data.
● Integrated multilingual support for the website.
Technologies: NextJS, TypeScript, Axios, Tailwind, React Slick, i18next, qrcode.react, React DnD,
i18next, Yup
Project: Service for managing and running a business
Responsibilities:
● Migrated functionality from the old version of the project to the new one
● Added new features to the project
● Worked on code refactoring and bug fixing
● Configured statistical data visualization using charts
● Enhanced the project to improve user experience
● Worked on both the admin and user versions of the website
● Ensured the project's proper integration with a custom payment service
● Refactored and extended the custom payment service.
Technologies: ReactJs, NextJS, TypeScript, Redux, Redux Toolkit, Material UI, Axios, react-query,
Formik, moment, flatpickr, chart.js, Yup, React Paginate, React Toastify, React Hook Form
Project: App for managing personal accounts and processing payments
Responsibilities:
● Created screens according to the design
● Added new functionality
● Worked on integrating the payment service into the project
● Implemented payment processing functionality, including QR code scanning
Technologies: React Native, TypeScript, Redux, Redux Toolkit, i18next, React Hook Form, React Native
Vision Camera, Yup, Rehive
TECH-Rubicone, Kharkiv – internship
March 2022 – July 2022
● I added new features to make the existing applications better.
● I provided support and maintenance to ensure that the existing functionality worked smoothly.
● I refactored and optimized the existing applications to make them work faster.
● I developed and designed an admin application to manage system resources efficiently.
Technologies: ReactJs, Redux, Formik, Yup, MUI, Moment
Bank JSC CB "PrivatBank", Kharkiv – Telemarketing call center sales specialist
September 2017 – July 2022
EDUCATION
GoIT - Full Stack Developer
January 2021 - February 2022
University of customs and finance - Master’s degree, Finance and credit
September 2018 - January 2020
University of customs and finance - Bachelor’s degree, Finance and credit
September 2014 - June 2018
Similar candidates
-
Front-end програміст
50000 UAH, Remote -
Front-end Developer
40300 UAH, Ivano-Frankivsk, Lviv , more 4 cities -
Intern Front-End Developer
25000 UAH, Vinnytsia, Lviv, Remote -
Middle Frontend Developer (React, Next.js)
Remote -
Middle Markup Front-end developer
Remote -
Front-end програміст
Kyiv, Remote