Talent placeholder image

Danil P.

Front-End Developer
2
years of experience

My choice of profession was motivated by my interest in web programming and the desire to create something creative and new. I have good knowledge of JavaScript, React, TypeScript, Next.js and am currently developing my skills in Node.js, English. I would also like to highlight my strong personal qualities: ability to work under pressure, quick decision-making, self-motivation, innovative thinking, adaptability, good teamwork. I will be glad to work with you.

No items found.

Meet me

Education

GOIT, Full stack development course CURSOR, Advanced front-end development course Prometheus, Basics of Web UI development Udemy, Typescript course, Next.js course Coursehunter, JavaScript development, CSS development

Languages

English B1

Skills

Webflow
Waterfall
Agile
CSS3
HTML5
Axios
Sass
Jira
Trello
JavaScript

Recent Customer Reviews

% Job Success
No items found.

Work History

No items found.
Contact me on Upwork
arrow icon

Employment History

No items found.

Projects

Front-End Developer

Splatter Connect

Duration:
Technologies
Fullcalendar
formik
yup
Axios
Redux
Requirements
Adding/deleting vehicles for worker profile. Managing personal data profiles. Adding event calendar. Creating pages for claims/reimbursement reports
Results
Created vehicle functionality for profiles. Developed pages for applications/reports. Used redux for managing personal data. Formik and Yup for form validation. Created comfortable calendar via fullcalendar

Front-End Developer

New Loop

Duration:
Technologies
i18next
Material UI
TypeScript
TypeScript
React
Requirements
Updating mobile version for user position and meeting points
Results
Created pages determining user position and meeting points. Added google maps for location visualization. Added transliteration via i18next

Front-End Developer

Compass Notes

Duration:
Technologies
Axios
Sass
Redux
TypeScript
TypeScript
Requirements
Updating internal data management application. Creating functionality for managing/sending data. Implementing AG Grid for optimizing filters
Results
Created updated internal data management app. Implemented axios for data requests. Implemented AG Grid tables with optimized filters and customizable fields

Front-End Developer

Peratera

Duration:
Technologies
swiper
Next.js
Requirements
Creation of animated multi-page business card website. Support for external analytics and data services. Adding articles and blogs. Adding swap capabilities for mobile site
Results
Created multi-page website with dynamic data support. Added programmatic animations and transitions. Added swapping capability for mobile site with swiper library

Front-End Developer

Piano Music Database

Duration:
Technologies
Axios
Next.js
Requirements
Creation of sign-up and login functionality. Creating work list for adding/removing from My list. Multi-step form for new work
Results
Created sign-up/login functionality. Defined public/private pages with redirect to login. Created multi-step form with validation. Proposed separate list for favorite works

Front-End Developer

Upost

Duration:
Technologies
mobx
Axios
Material UI
TypeScript
TypeScript
Requirements
Creation own custom components. Creation of stable and smooth masonry grid for infinite scrolling using react-masonry-css. Creation of universal sidebar for taking notes controlled via MobX. Optimizing component structure for reuse
Results
Masonry grid for infinite scrolling implemented. Sidebar for creating notes developed. Solution for translating articles into English

Front-End Developer

Splatter Connect

Duration:
Splatter is one of the UK's leading marketing and experiential marketing agencies. Splatter Connect app simplifies transportation company accounting. The partners can quickly and conveniently work with data from their employees, their vehicles and events.
Technologies
Fullcalendar
formik
yup
Axios
Redux
Requirements
Creation of functionality for adding and deleting vehicles for a worker’s profile. Adding functionality for managing personal data of a personal profile. Adding an event calendar with management capabilities for the administrator profile and without for the worker profile. Adding pages for claims and travel reimbursement reports.
Results
The functionality for adding and deleting workers' profile vehicles has been created. Pages of applications and reports for compensation of transportation expenses have been created. For ease of use of user personal data, notifications and reused data, redux was actively used. To reuse and simplify forms, Formik was used with validation via Yup. For convenient loading of documents and reports, the react-dropzone, react-pdf, react-csv functionality was used. A comfortable calendar of events was created with different options for the administrator profile and the worker profile via fullcalendar. For ease of requests and data processing, all requests were made centrally via axios and redux.

Front-End Developer

New Loop

Duration:
N/A
New Loop is an eco-friendly disposable tableware recycling company based in Copenhagen. At the New Loop you can evaluate services and achievements and take care of our planet.
Technologies
i18next
Material UI
TypeScript
TypeScript
React
Requirements
Creating an update for the mobile version of the project that determines the user’s position and the nearest meeting points of our company
Results
Several pages have been created that determine the user’s position and the nearest meeting points of the company. All components are made reusable and independent. To visualize locations, a page with google maps has been added. For use by foreigners, transliteration has been added via i18next

Front-End Developer

Compass Notes

Duration:
N/A
Internal service for holding meetings of directors and top managers. Several convenient tables and tabs allow you to manage data directly during online conferences.
Technologies
Axios
Sass
Redux
TypeScript
TypeScript
Requirements
Creating an update for an internal data management application using React. Creating functionality for quickly receiving, managing and sending data using axios. Implementation of AG Grid tables to optimize filters and customize user work fields.
Results
An update was created for an internal data management application using React with an updated, fast and convenient design. Requests to getting, manage and send data are made using axios. This optimized the quantity and quality of requests and their management. AG Grid tables with optimized filters and the ability to customize user work fields have been implemented. UseContext and localStorage are used to manage global application states and unique customization.

Front-End Developer

Peratera

Duration:
Peratera is a global business application that gives you the freedom to manage your finances without borders. Your free virtual account gives you instant access to hundreds of markets and limitless growth opportunities. Start sending, exchanging and receiving payments in over 50 currencies and over 300 payment methods.
Technologies
swiper
Next.js
Requirements
Creation a convenient animated multi-page business card website for the company with animations and transitions. Creation of support for external analytics and data collection services. Adding articles and blogs. For the mobile version of the site, adding swap capabilities.
Results
A multi-page informative website was created with support for data dynamically downloaded from the server. Added animations and transitions created programmatically to improve performance. Added the ability to swap for the mobile version through the swiper library.

Front-End Developer

Piano Music Database

Duration:
Piano Music Database is a search engine and database of pedagogical repertoire (level, element, mood, style, etc.) created for piano teachers. The team of piano teachers analyzes each piece in our collection using over 25 different indicators, such as: pedagogical concepts, level of difficulty, mood, style and themes. Our powerful search engine gives users the ability to quickly search our entire music collection using these data points as search filters. The result is a robust tool that gives piano teachers an incredible amount of data about piano music and an easy way to find the best music for their students.
Technologies
Axios
Next.js
Requirements
Creation of sign up and user login functionality. Creating a work list, functionality for adding and removing from My list. Creating a multi-step form for adding a new work.
Results
Sign up and user login functionality has been created. Public and private pages with a redirect to the login page are defined. Work lists have been created. It is possible to switch between them and manage the data in them. A multi-step form for adding a new work has been created. All fields are validated. To save previously entered data, any change is saved to local storage. It is proposed to create a separate list of favorite works.

Front-End Developer

Upost

Duration:
Not specified
Upost is a fast and convenient editor of articles from world-famous publications. Create notes on the article you choose. Choose the best package of your choice and edit your favorite articles unlimitedly all month long.
Technologies
mobx
Axios
Material UI
TypeScript
TypeScript
Requirements
Creation own custom components and reuse them. Creation a stable and smooth masonry grid for infinite scrolling using the react-masonry-css and react-infinite-scroller libraries. Creation a universal sidebar for taking notes on any page of an application controlled via MobX. Optimizing the structure of components for reuse in various pages of the application.
Results
The masonry grid for infinite scrolling has been implemented in a separate component, which will allow it to be used in different pages and with dynamic data. A dynamic request was created to the server to obtain different types of data. A sidebar has been created for creating notes, called up when selecting a specific article. A solution is presented to use the translation of articles into English from other languages.

Front-End Developer

Piedwork

Duration:
1 month
Piedwork is a platform that simplifies the accounting for your company. It is a comfy solution that collects data sets from statistical information and sums it up as diagrams. The data is visualized in many ways using different types of charts so you can see the dynamics. The platform could also provide the data shattered for your departments.
Technologies
Node.js
React
Requirements
Making a navigation with react-navigation: bottom tabs and stack to provide logical and straightforward navigation. Using rtk query to interact with queries and to handle requests. Creation our own custom components and reuse them. Using both react animated and reanimated for animation, as well as react-native-gesture-handler for gestures. Creation of charts with Recharts.js, which are inside react-native-web view.
Results
Implemented navigation using react-navigation, incorporating different types such as bottom tabs and stack navigation. Ensured logical and straightforward navigation for users, enhancing the overall usability of the Piedwork platform. Utilized RTK Query for handling requests, providing an efficient and streamlined approach to interacting with queries and managing data requests. Enhanced the platform's responsiveness and data retrieval capabilities. Incorporated both React Animated and Reanimated, along with react-native-gesture-handler, for animation and gesture handling. Implemented charts using Recharts.js within a React web view. Addressed the challenge of compatibility with the new architecture of React. Provided a comfortable solution for companies to simplify accounting through a visually rich and informative interface.

Customer reviews
are always valuable.

See what our customers think of us

See Our Work

The developers managed to do a large chunk of work in a short period of time. I recommend working with Incode Group for JavaScript development. Thanks to their unrivaled communication and expertise, they know how to do it in the best way possible and make it work, and the business pays off and monetizes.

John McCoy, CEO ProprHome
Lisbon, Portugal
Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.
Feedback double quotes icon.
John McCoy

The MVP saw marked improvement thanks to Incode Group’s smooth communication and dedication to initial requirements. Their project management was a highlight of the engagement, as were their independent, methodical approach and honesty.

Kevin Peters, Agile Rockstars
Hamburg, Germany,
Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.
Feedback double quotes icon.
Kevin Peters - CTO at Agile Rockstars from Hamburg, Germany.
Dan - Project Manager at Agile Rockstars LLC.

All the outsourcing their team completed was expertly done. Incode Group follows instructions carefully. They’re skilled, creative, and dedicated to achieving set goals. Customers can expect a professional development team that delivers in a timely manner.

Shane Robinett, Knetik Inc
Altamonte Springs, Florida
Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Half filled yellow rating star.
Feedback double quotes icon.
Shane Robinett - CTO at Knetik Inc
Altamonte Springs, Florida
Mike Stewart - Project Manager at Knetik Inc

We developed an ERP/MRP web app for a successful e-commerce platform. Development process was smooth, and results were very satisfying. Communication is good, and developers are professional and knowledgeable. We are looking forward for more projects to do together.

David Tarbay, Head of Product
Tel Aviv, Israel
Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.Feedback rating filled yellow star icon.
Feedback double quotes icon.
David Tarbay, Head of Product Tel Aviv, Israel
Feedbacks list left arrow navigation element.
Feedbacks list right arrow navigation element.
Get in touch
I want Danil P. on my project
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Explore the latest experience

Find out more information about our recently developed projects from the case studies we delivered to our clients either launched by us on the following pages:

More talents for you

Our experts are ready to except your expectations.

Talent placeholder image
Maria B
Novooleksandrivka, Ukraine
Product / UI/UX Designer
I am a UX/UI Designer with over 8 years of practical experience. In my job, I practice user-centered design principles with a strong emotional appeal and intuitive navigation, in order to maximize user satisfaction. I base my design decisions on research and practical experience. By working with marketing materials I provide a consistent design language in all brand properties.
Zeplin
Miro
Sketch
Talent placeholder image
Ivan H.
Hlukhiv, Ukraine
Front-End Engineer
I am an experienced Front-end Engineer with a demonstrated track record of delivering high-quality, maintainable code over 3 years of dedicated work. I prioritize functional and well-structured code in every project, aiming for efficiency and scalability. My commitment to clean code is evident in my ability to create flexible and reusable components, refactor existing elements for improved performance, and proficiently utilize React hooks, particularly within the context of Next.js architecture. I have a proven aptitude for troubleshooting diverse bugs and optimizing components and functions to enhance overall project performance. Proficient in a range of front-end technologies including but not limited to React, Next.js, HTML5, CSS3, and JavaScript, TypeScript, I am dedicated to driving impactful results through innovative solutions tailored to meet project objectives.
TailwindCSS
SCSS
JavaScript
Talent placeholder image
Anatolii P.
Zalishchyky, Ukraine
Front-End Engineer
I am a passionate Front-end developer with over 3 years of experience, specializing in React.js and Next.js. I focus on writing clean, functional, and well-structured code, creating flexible and reusable components. I have a proven track record of troubleshooting bugs and optimizing components to enhance overall project performance. I am proficient in JavaScript and TypeScript, and regularly use design frameworks like MUI and Tailwind CSS. I am always eager to learn new technologies and continually develop my skills. Additionally, I have strong communication skills and excel in collaborative team environments.
CSS3
Highcharts
Figma