- Файл
Олеся
Frontend developer (React, Typescript)
Контактная информация
Соискатель указал телефон , эл. почту и LinkedIn.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/16629328/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
Front-End Engineer (React/TypeScript)
Odesa, Ukraine · Remote
Odesa, Ukraine (Remote) | [
GitHub: github.com/OShpikovskaia
PROFILE
• Front-End Engineer with 6+ years building and improving React + TypeScript web apps (product and enterprise).
• End-to-end ownership: UI delivery, API integration, testing, and safe iterative releases.
• Quality and maintainability: Jest/RTL, TypeScript discipline, refactoring of legacy code, CI hygiene.
• Impact: PageSpeed +40%; Enzyme to RTL migration (coverage 20% -> 75%); Storybook 7 -> 9; introduced Sentry.
• Worked with Figma handoff (components/specs), Chrome DevTools profiling/debugging.
CORE TECH STACK
Frontend: React 18/19, TypeScript, JavaScript (ESNext), HTML5, SCSS Modules, MUI, Ant Design 5, Tailwind (hands-on, pet projects)
State management: Redux (production), React Context + useReducer
Data/APIs: Apollo Client (GraphQL, caching), REST API (Axios)
Testing: Jest, React Testing Library
Tooling: Vite, CRA, Git/GitHub, ESLint, Prettier, Storybook
CI/Monitoring: GitHub Actions, Husky, lint-staged, Sentry, Lighthouse/PageSpeed
Additional: React Query, dayjs, moment.js (legacy), Docker, Wagtail CMS, Wix (Velo + custom JS)
PROFESSIONAL EXPERIENCE
Front-End Developer - PORTSIDE - Aug 2022 – Oct 2025
Key projects: TripAssist, Owner Portal, Optimizer.
Additional: Portside.co, BART/Avianis.
TripAssist (React, TS, Apollo GraphQL, RTL, Sentry):
- Delivered end-to-end features; kept GraphQL queries/mutations in sync with UI and tests.
- Introduced Sentry and improved error visibility; maintained strict TS + RTL discipline.
- Supported dependency updates and stability work to keep releases predictable.
Owner Portal (React, TS, Hooks, JS -> TS migration):
- Contributed to gradual JS -> TS and class -> functional migration (“migrate-when-touched”).
- Delivered features and fixes; improved maintainability and reduced regressions.
Optimizer (React, TS, AntD5, Jest/RTL, CI/CD):
- Sole FE engineer; modernized stack, upgraded libraries, and stabilized builds.
- Migrated Enzyme -> Jest/RTL; increased test coverage from 20% to 75%.
- Upgraded Storybook 7 -> 9; strengthened CI via Husky/lint-staged; adopted dayjs.
Portside.co (Wagtail, Docker, JS, HTML/SCSS):
- Improved PageSpeed by ~40% via HTML/SCSS refactoring; streamlined content updates.
BART / Avianis (Wix Velo, custom JS):
- Maintained two brand sites; added small custom JS features and documentation for editors.
PREVIOUS EXPERIENCE
Front-End Developer - Ciklum - Apr 2019 – May 2022
Tech: React, Redux, TypeScript, React Testing Library, Jest. Developed UI features and component tests for a trading platform. Built UI flows with Redux (global state, selectors, async flows), integrated with APIs; maintained predictable state updates across complex screens.
Full Stack .NET Developer - Revolution Insurance (Inter Technology Group) - Jul 2018 – Apr 2019
Supported and expanded a product web app (multiple insurance companies); HTML markup (Angular 2+); UI tests (Jasmine).
Tech: C#, MVC, Web API, Entity Framework, LINQ, MySQL, TypeScript, JS, HTML, CSS, Sass, Angular 2+.
Full Stack .NET Developer - Andersen (A-Soft) - Dec 2017 – Jun 2018
Supported/expanded web apps; bug fixing; unit tests; HTML markup redesign (Razor).
Tech: C#, ASP.NET MVC, Entity Framework, LINQ, Dapper, MySQL, jQuery, JS, HTML, CSS, Sass, Razor, Angular 2–5.
EDUCATION
IT Academy «STEP» - Software Development (2015 – 2017): HTML5, CSS3, JavaScript, PHP, C#, .NET, SQL, OOP
CODE SAMPLES
GitHub: github.com/OShpikovskaia (code samples and utilities).
Deployed demos available on request.
LANGUAGES
English - Intermediate (B1+): confident in written communication (tickets/docs); comfortable discussing technical topics, speaking improving.
Ukrainian - Native
Russian - Native
SOFT SKILLS
Ownership · Cross-team communication · Technical problem solving · Prioritization · Quality mindset · Documentation
Похожие кандидаты
-
Middle Front-end Developer (Next.js, TypeScript)
Удаленно -
Junior front-end developer (Wordpress, React, Next. js, Node. js, Web3)
Удаленно -
Frontend-програміст
Удаленно, Днепр -
Front-end програміст
50000 грн, Удаленно, Киев, Другие страны -
Front-end програміст
Удаленно, Хмельницкий -
Front-end програміст
Удаленно, Одесса