Position: Front-end developer
Category: JavaScript
English level: upper
Years of experience: 1.5


Front-end developer with 1.5+ years of experience. Proficient in TypeScript, JavaScript, React, Next.js, React Native, Redux, Redux Saga, Redux ORM.

Mobile Application for Sports Stations Management and Athlete Progress Tracking
Stack: TypeScript, React Native, Redux, Redux Toolkit, Redux-Saga, Redux ORM, Victory, CodePush, Sentry, Expo APIs
Built reusable components, resolved platform-specific issues, optimized code, integrated CodePush and Sentry, created custom workflows on Bitrise, implemented custom source maps generation for Sentry, implemented Redux modules, used Redux Saga.

Mobile Application for Independent Sports Training Using a Sports Sensor (App that will replace the current one)
Stack: TypeScript, React Native, Redux, Redux Toolkit, Redux-Saga, Expo APIs
Implemented complex components and modules, integrated camera module, used expo libraries, worked with BLE (Bluetooth Low Energy), app permissions, built Redux modules, used Redux Saga.

Mobile Application for Independent Sports Training Using a Sports Sensor (Current app)
Stack: JavaScript, React Native, Redux, Redux Toolkit, Redux Saga, Redux ORM, Expo, Expo APIs, react-native-ble-manager
Worked with BLE, configured CodePush, integrated a third-party sensor, implemented Bluetooth State Restoration with data preservation, worked with file system and camera module, built components, implemented Redux modules, used Redux Saga.

Web application for coaches to manage athletes and training programs for athletes
Stack: TypeScript, React, Redux, Redux Toolkit, Redux Saga, Redux ORM, React DnD, React Context API, React Menu.
Legacy Code Refactoring, built React components, custom React Hooks, used React Context API, implemented Drag-and-Drop, developed Redux modules with Sagas, Redux ORM selectors.

Website for the National Museum of Ukrainian History
Stack: TypeScript, Next.js
Built pages using SSR (Server-side Rendering) and SSG (Static Site Generation), reusable components, implemented components with complex logic and UI.