Profile Picture

Hi, I’m Andrii Voitovych

a React (front-end) developer passionate about creating awesome web experiences

About Me

I’m a React (front-end) developer developer with 6 years in the IT industry

Address: Krakow, Poland

Phone: +48 575 190 839

Languages

English: Upper-Intermediate

Polish: Pre-intermediate

Ukrainian: Native

Education

SOFTSERVE | IT ACADEMY: WebUI/NODE

  • Completed a course in development, design, and architecture of modern software systems based on object-oriented languages
  • HTML 5 app development fundamentals

Skills

Technologies/
Languages:

  • JavaScript
  • TypeScript
  • Node
  • Ruby
  • SQL
  • HTML
  • CSS
  • SASS/SCSS

Bundlers:

  • Webpack

Application/
Web servers:

  • Express

DB/ORM:

  • PostgreSQL / Sequelize
  • MongoDB / Mongoose

Libraries/
Frameworks:

  • React
  • React Native
  • Next.js
  • GraphQL
  • Redux
  • Material-UI

Code editors/
Development tools

  • VSCode
  • WebStorm
  • Postman

VCS:

  • Git
  • GitHub
  • BitBucket

Operating Systems

  • MacOS
  • Linux(Ubuntu)
  • Windows

Issue Tracking

  • Jira
  • Azure
  • Confluence

Companies / Projects

TRINETIX / DELOITTE

Contributed to the development of an audit management application using TypeScript, React and a Microservices architecture, ensuring scalability and maintainability.

Collaborated closely with a cross-functional team (6 FE developers, 2 BE developers, 3 QA testers, 1 BA, 1 PM) to deliver high-quality features and improvements.

Developed and optimized reusable React components, improving code efficiency and maintainability across the project.

Participated in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives, to align development efforts with project goals.

Conducted code reviews, debugging, and performance optimizations, ensuring a robust and efficient application.

Worked closely with QA testers to resolve bugs, improve test coverage, and ensure a high-quality user experience.

CAPGEMINI / SMARTSKILLS

Developed and maintained the SmartSkills application using React, JavaScript, Redux Toolkit, and Material-UI, ensuring a dynamic and responsive user interface.

Designed and implemented efficient state management using Redux Toolkit, improving application performance and scalability.

Built and optimized reusable UI components with Material-UI, ensuring a modern and accessible design.

Collaborated with backend developers to integrate APIs, ensuring seamless data retrieval and updates.

Worked in an Agile environment, actively contributing to sprint planning, stand-ups, and retrospectives to align with project goals.

Enhanced application usability and accessibility, improving the overall user experience.

SOFT-INNOVATION / NEXWAY

Developed and maintained the Nexway application using React, JavaScript, Redux Toolkit, and Material-UI, ensuring a seamless and scalable user experience.

Worked on a large-scale payment solution for E-commerce and Retail platforms, supporting Software & SaaS and Internet Security services.

Implemented and improved state management using Redux Toolkit, optimizing data flow and application performance.

Integrated and maintained key features for Global Payments, Subscription & Billing models, Reseller portals, and total E-commerce management.

Collaborated closely with a team of 8 developers, participating in Agile development, sprint planning, and code reviews to ensure high-quality deliverables.

Debugged and optimized existing functionalities, ensuring a stable and efficient payment processing experience for end-users.

PROBEGIN / TIXXIO, WUNDERAGENT, KINGSMEN AGENCY

Tixxio: Developed and maintained the Tixxio platform using React, React Native, JavaScript, and TypeScript, ensuring a seamless web and mobile experience.

Built and optimized reusable components for cross-platform compatibility, improving maintainability and performance.

Integrated APIs and managed state using React hooks and context, ensuring efficient data flow.

Collaborated with designers and backend developers to deliver a responsive and user-friendly interface.

Participated in code reviews, debugging, and optimizations, ensuring high code quality and performance.

Worked in an Agile team, contributing to sprint planning, stand-ups, and retrospectives to meet project deadlines.

Wunderagent: Developed and maintained features for Wunderagent using Ruby, JavaScript, CoffeeScript, and jQuery, enhancing the platform's functionality.

Implemented UI components and interactive elements using jQuery and CoffeeScript, improving the overall user experience.

Integrated backend services with frontend components, ensuring smooth API communication.

Debugged and optimized legacy code, refactoring it for improved maintainability and performance.

Worked closely with stakeholders to deliver enhancements based on user feedback and business requirements.

KINDGEEK / MYPROFASHIONAL

Contributed to the development of MyProfashional using React, Redux, Next.js, Sass, and JavaScript, ensuring a high-performance and responsive web application.

Implemented Redux for efficient state management, optimizing data flow and improving user experience.

Developed and styled reusable UI components using Sass, ensuring a modern and visually appealing design.

Integrated frontend with backend APIs, ensuring seamless data retrieval and dynamic content updates.

Participated in code reviews, debugging, and performance optimizations, maintaining a clean and maintainable codebase.

Worked in an Agile environment, collaborating with designers, developers, and product managers to align with project goals.

Enhanced application performance and accessibility, ensuring a smooth user experience across different devices.

BOOST SOLUTIONS / COFFECOINS

Developed and maintained the Coffeecoins application using Node.js, Express, Sequelize, and PostgreSQL, ensuring a scalable and efficient backend system.

Designed and implemented RESTful APIs to manage transactions, user authentication, and data processing.

Utilized Sequelize ORM for database interactions, optimizing queries and ensuring data consistency.

Collaborated with frontend developers to integrate APIs, ensuring seamless communication between the backend and client-side applications.

Participated in code reviews, debugging, and performance optimizations, improving system reliability and maintainability.

Worked in an Agile environment, actively contributing to sprint planning, stand-ups, and retrospectives to align with project objectives.

Ensured data security and implemented best practices for authentication and authorization.