- File
Oleh
React. js Developer
Contact information
The job seeker has entered a phone number 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/10690992/
Uploaded file
The file contains 1 more page.
Quick view versionThis resume is posted as a file. The quick view option may be worse than the original resume.
email: [
ln: [
Work Experience:
2023 - Present - Software engineer - EPAM Systems
Languages:
Ukrainian – Native
English – C1
French - B1
Skills:
- Core Frontend: JavaScript, TypeScript, React, Next.js
- State Management: Redux Toolkit, MobX
- Styling: CSS, SASS/SCSS, Tailwind CSS, Styled Components, Bootstrap, MUI,
A11
- Testing: Vitest, React Testing Library
- Build Tools: Vite, NPM, Yarn
- Backend Basics: Node.js, PostgreSQL
- DevOps & Collaboration: Git, GitHub, GitLab, Docker, Jira, Azure DevOps,
Agile, Scrum
- CMS & Analytics: Contentstack, Google Analytics
- AI Tools: GitHub Copilot, Cursor, Gemini, Antigravity
Projects:
1. NDA Project (Project from scratch)
Technologies: React, TypeScript, Jest, Styled Components, Python,
PostgreSQL, Jira, Swagger, SonarQube, Docker, Lovable
Responsibilities:
- Led frontend development (2 Frontend Developers).
- Set up development tools and project architecture from scratch.
- Designed and implemented reusable components based on business
requirements.
- Conducted client demos and presented new features.
- Conducted and participated in code reviews.
- Maintained project documentation.
- Collaborated closely with Backend team members.
- Worked with Business Analysts to clarify Acceptance Criteria (AC).
- Fixed bugs and improved existing features.
- Estimated tasks and participated in sprint planning.
- Wrote unit tests for React components.
Description:
AI-powered Agents Orchestration platform designed to enhance the Software
Development Life Cycle (SDLC) by integrating with various external tools and
services.
Team size: 7 persons: FE - 2; FS - 1; BA - 1; BE - 2, PM - 1.
2. Philips Medical
Technologies: NextJS, ReactJS, Typescript, Jest, SASS, Contenstack, Azure DevOps,
Swagger, SonarQube.
Responsibilities:
- Creating new components according to the requirements.
- Participating in code review.
- Maintaining documentation.
- Bug fixing.
- Task estimation.
- Writing units tests for components.
Description:
CMS platform migration to headless.
Team size: 37 persons: FE - 7; FS - 3; UX - 1; BA - 3; DM - 2; AQA - 3; QA - 7;
Contentful - 2; PM - 3; Others - 6.
3. Oracle Health
Technologies: ReactJS, Typescript, Jest, SASS, Javascript.
Responsibilities:
- Communication with Dev Lead, and other dev teams.
- Development of functionality.
- Implementation of UI.
- Test coverage.
- Bug fixing.
- Participated in daily scrum meetings.
- Task estimation.
Description:
Under the NDA.
Team size: 173 persons.
4. Vue Entertainment Ltd.
Technologies: NextJS, ReactJS, Redux, Typescript, Jest, Sinon, SASS, Sitecore JSS,
Azure DevOps, Swagger, SonarQube.
Responsibilities:
- Creating new components according to requirements;
- Participating in code review;
- Maintaining documentation for code, APIs, and development processes to ensure
clarity and accessibility for team members;
- Bug fixing;
- Task estimation.
- Writing unit tests for components;
Description:
Project for Vue Entertainment aimed to build the solution to upgrade from Sitecore 8.x
to v10, frontend part on Next.js, with Microservice architecture and create Mobile App
on Flutter with unified codebase for different locations.
Team size: 25 team members (FE team - 4 people).
5. Novocure; Life Sciences & Healthcare
Technologies: TypeScript, SASS/SCSS, Redux Toolkit, ReactJS, Material UI, Jest,
ESLint, Visual Studio Code, Azure DevOps, SAP.
Responsibilities:
- Improving optimizations with react memo and lazy loading;
- Maintaining documentation for code, APIs, and development processes to ensure
clarity and accessibility for team members;
- Writing unit tests for React components;
- Creating new components according to requirements;
- Participating in code review;
- Bug fixing;
- Task estimation.
Description:
Enable client’s provider experience teams to deliver the optimal patient experience and
provide time-sensitive information & streamline interactions with health care
physicians (HCPs), allowing client to better facilitate patient care.
Team size: 22 persons: FE - 5; BE - 6; UX - 4; BA - 2; DM - 1; QA - 2; DevOps - 1;
Architect - 1.
6. DogHotel
Tech stack: TypeScript, Redux, React Router, ReactJS, Node.js, JavaScript, JIRA,
Jenkins, Gitlab
Responsibilities:
- Bug fixes and feature enhancements;
- Writing Unit Tests for existing components;
- Creating new components according to requirements;
- Communicated directly with the customer to change some app functionality for
better performance & user experience;
- Code refactoring;
- Migrating JS to TS;
Description:
The application serves as a platform for a pet hotel and rescue shelter designed for
individuals unable to travel with their pets, thus ensuring professional care in their
absence .
Team size : Web developers: 7 , Back-end developers: 3, QA: 7
Education:
- 2013-2017 – Ivano-Frankivsk National Technical, University Oil and Gas
Bachelor’s degree “Electrical Engineering”;
- 2022-2024 Ivano-Frankivsk National Technical, University Oil and Gas Master’s
degree “Software Engineering”.
Certifications:
- Content Modeling with Contenstack (9 Sep 2025);
- Oracle Cloud Infrastructure AI Foundations Associate (10 Feb 2025);
- Oracle Cloud Infrastructure Foundations Associate (8 Feb 2025);
Similar candidates
-
Javascript-розробник
Remote, Kyiv, Kharkiv -
Javascript-програміст
Remote, Dnipro, Kyiv -
Javascript-програміст
120000 UAH, Remote, Uzhhorod, Mukachevo -
Javascript developer
Remote, Kyiv -
Javascript-програміст
Remote, Kyiv, Other countries -
Javascript-разработчик
Remote, Kyiv