React.js developer

Petru B

Information

Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
6 yrs.
Location
Moldova
Timezone
-

Languages

Romanian, Moldavian, Moldovan
Fluent (C2)
Russian
Fluent (C2)
English
Advanced (C1)

About

Petru is a skilled React Developer with 6 years of experience specializing in JavaScript and React.js. He has effectively tackled challenges in UI/UX design implementation and state management, ensuring performance optimization and security for applications. Previously, he provided technical leadership while working on logistics solutions, where he designed scalable components to manage large datasets efficiently. His experience also covers front-end development, focusing on seamless state management and integration of advanced features in e-commerce platforms. He holds a degree in Computer Science.

Experience

A project for authors

Senior developer

About the Project

The project allows authors to add posts on the application. The main feature was the page that acted as text editor. For that page we need to implement different features like upload files, video, images. Integrating a rich text editor, handling accessibility, file uploads for various media types, and ensuring security are key.

Responsibilities

1. Providing support for middle developers 2. Task estimation 3. Set priorities 4. UI/UX Design Implementation 5. Text Editor Implementation 6. State Management 7. Responsive Design 8. Unit Testing and Integration tests 9. Performance Optimization 10. Security

Skills & technologies

A project for a logistics company

Senior developer

About the Project

I was involved to create the tables that act as excel tables. The main challenge was that everything was built from scratch. The challenge lies in designing and building a flexible and scalable table component that can handle large datasets efficiently while maintaining performance and responsiveness. This requires careful consideration of data structures, rendering optimizations, and user experience enhancements tailored to the specific requirements of the application.

Responsibilities

1. Interaction with product owners 2. Technical Leadership 3. UI/UX Design Implementation 4. Optimizing front-end code 5. Rewriting the old features 6. Integration with Back-end Systems 7. Unit testing

Skills & technologies

Pet Food Store

Front end developer

About the Project

The project utilized Redux for seamless state management, integrating a secure payment system. Computation algorithms determined personalized pet nutrition based on user input. Collaboration with backend teams ensured accurate execution, while error handling and testing ensured reliability.

Responsibilities

1. Choose suitable technology stack for the project. 2. Work with designers. 3. Create pages and components. 4. Unit testing 5. Performance Optimization