Summary
Overview
Work History
Education
Skills
Personal Information
Interests
Timeline
Generic
Petro Prokopovych

Petro Prokopovych

Senior Frontend Developer
Barcelona

Summary

With over 8 years of experience in web application development, specializing in gathering user requirements, producing high-quality code, creating visually appealing mockups, and enhancing designs. Expertise lies in developing clean and robust code with exceptional security measures. Consistently achieve compatibility targets, exceed customer demands, and ensure their satisfaction with the final product.

Overview

10
10
years of professional experience
5
5
years of post-secondary education
4
4
Languages

Work History

Senior Front End Developer

CEX.IO
08.2024 - Current

Company Overview: https://cex.io/

Technologies stack: React, Next.js, Strapi

Responsibilities:

  • Developed reusable UI components using modern JavaScript frameworks, increasing productivity of the entire development team.
  • Implemented responsive design principles to ensure optimal display on various devices, improving overall usability for users on both desktops and mobile devices.
  • Collaborated with UX designers to create seamless user interfaces for web applications.
  • Contributed valuable input during project planning and design phases, resulting in a more efficient development process.
  • Developed custom themes and templates for content management systems such as Strapi.

Lead Front-end developer

Incoalliance
04.2021 - 08.2024

Company Overview: https://incoalliance.com/

Technologies stack: Angular, Vue.js, Ionic, Cordova, gRPC

Responsibilities:

  • Facilitated smooth collaboration between designers and developers through effective communication of technical requirements and creative concepts.
  • Established seamless user experiences across multiple platforms by ensuring compatibility with various browsers, operating systems, and devices.
  • Mentored junior developers, providing guidance on best practices for clean and efficient code writing.
  • Conducted regular code reviews to ensure adherence to coding standards, reducing technical debt and improving overall code quality.
  • Stayed abreast of emerging technologies and industry trends, incorporating best practices into the development process for continuous improvement.

Senior Front-end developer, Team lead

Intent Solutions
04.2020 - 04.2021

Company Overview: Web platform for video conferences and events, https://www.intentsg.com/

Technologies stack: React, Backbone/Marionette, GraphQL

Responsibilities:

  • Collaborated closely with back-end developers to integrate RESTful API endpoints into front-end architecture seamlessly.
  • Streamlined codebase by refactoring and modularizing CSS, HTML, and JavaScript files.
  • Contributed to projects within Scrum project management environments.
  • Led front-end development projects from inception to completion, resulting in successful launches of various web applications.
  • Mentored junior developers by providing guidance on best practices and industry standards in front-end development.
  • Contributed valuable input during project planning and design phases, resulting in a more efficient development process.

Front-end developer

Incoalliance
04.2019 - 04.2020

Company Overview: https://incoalliance.com/

Technologies stack: Javascript, Angular, Ionic, Cordova

Responsibilities:

  • Collaborated with back-end developers to improve website functionality and integrate new features.
  • Optimized site content for mobile devices using responsive design techniques.
  • Produced websites compatible with multiple browsers.
  • Enhanced user interface aesthetics and functionality by implementing responsive design principles, leading to more engaging user experience.
  • Collaborated with UX/UI designers to translate visual concepts into functional and dynamic web pages, ensuring alignment with brand standards and user expectations.

Front-end developer

Judolaunch
06.2018 - 04.2019

Company Overview: The e-commerce project that helped users optimize their advertising campaigns on Amazon.

Technologies stack: Javascript, Angular

Responsibilities:

  • Worked closely with UX/UI designers to translate their designs into functional web applications.
  • Collaborated with back-end developers to improve website functionality and integrate new features.
  • Optimized site content for mobile devices using responsive design techniques.
  • Troubleshot technical issues related to front end development, ensuring prompt resolution to maintain project timelines.
  • Designed and updated layouts to meet usability and performance requirements.
  • Maintained website performance by conducting regular updates and addressing compatibility issues across various platforms.

Junior Full-stack Developer (mostly Front-end)

Vantino
02.2017 - 06.2018

Company Overview: https://vantino.com/

Technologies stack: Python/Django, Telegram Bot Api, Meteor.js, HTML5/CSS3/SCSS, Javascript, Angular, React

Responsibilities:

  • Worked closely with clients to gather requirements and translate them into technical specifications for implementation.
  • Continuously updated skills through training courses, workshops, and self-study—staying current on industry trends and emerging technologies.
  • Debugged complex software issues, leading to a more stable product release.
  • Collaborated with cross-functional teams to ensure seamless integration of new features.
  • Participated in regular code reviews, ensuring high-quality standards were consistently met across all development efforts.
  • Adapted quickly to new technologies and programming languages, enhancing overall team productivity.

Junior Front-end developer

Energooberig
11.2015 - 2 2017

Company Overview: It was an Ukrainian company that specialized in energy-efficient solutions for houses and apartments.

Technologies stack: HTML, CSS, JavaScript, JQuery

Responsibilities:

  • Conceived and built optimized landing pages in HTML and CSS for integration and cross-browser compatibility.
  • Researched emerging web technologies and trends for possible incorporation into sites.
  • Produced websites compatible with multiple browsers.
  • Coded using HTML, CSS, and JavaScript to develop features for both mobile and desktop platforms.
  • Worked closely alongside UX/UI designers to create seamless and visually appealing user interfaces by translating wireframes into functional HTML, CSS, and JavaScript code.

Education

Bachelor of Science - Medical Physics

Taras Shevchenko National University of Kyiv
Kyiv, Ukraine
04.2010 - 01.2014

Master of Science - Physics

Taras Shevchenko National University of Kyiv
Kyiv, Ukraine
04.2014 - 01.2016

Skills

    JavaScript

    Angular

    Reactjs

    Vuejs

    HTML

    SCSS

    Ionic/Cordova

    GraphQL

    gRPC

    UI and UX principles

    Test-driven development

    Cross-browser compatibility and adaptive layout

    Git

    Scrum/Agile

    CI/CD

Personal Information

Date of Birth: 09/26/93

Interests

Travelling

Cooking

Sport

Playing guitar

Reading books

Timeline

Senior Front End Developer

CEX.IO
08.2024 - Current

Lead Front-end developer

Incoalliance
04.2021 - 08.2024

Senior Front-end developer, Team lead

Intent Solutions
04.2020 - 04.2021

Front-end developer

Incoalliance
04.2019 - 04.2020

Front-end developer

Judolaunch
06.2018 - 04.2019

Junior Full-stack Developer (mostly Front-end)

Vantino
02.2017 - 06.2018

Junior Front-end developer

Energooberig
11.2015 - 2 2017

Master of Science - Physics

Taras Shevchenko National University of Kyiv
04.2014 - 01.2016

Bachelor of Science - Medical Physics

Taras Shevchenko National University of Kyiv
04.2010 - 01.2014
Petro ProkopovychSenior Frontend Developer