Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Nikolay Cherkashin

Reliable Plus holder
Offer Nikolay work on your next project.

Ukraine Dnepr, Ukraine
2 minutes back
responds to 71% of messages
Available for hire available for hire
4 Safes completed
3 months 8 days back
3 clients
91 proposals made
on the service 2 years
  • UI/Responsive design
  • web developer
  • prototyping
  • React Native
  • Web UI/UX Designer
  • DevOps engineer
  • ReactJS / NextJS / Redux / MobX
  • Fullstack developer
  • Node.js

Rating

Successful projects
100%
Average rating
10 out of 10
Rating
2609
Web Programming
528 place out of 6431
Hybrid Mobile Apps
49 place out of 297
Interface Design (UI/UX)
159 place out of 2661
Javascript and Typescript
141 place out of 3455
3 projects
Web Design
1 project
Web Programming

Language proficiency level

Українська Українська: fluent
English English: advanced
Русский Русский: advanced

CV

Malevich is a strong team of developers 😇. We've been working since 2007 and have created over 300 projects worldwide.


We have deep expertise in web and mobile app development, web and mobile design, as well as business automation.


What we offer:


👌 Web development and Mobile Development

👌 E-commerce Web Development

👌 API development and integration

👌 Corporate software development, ERP

👌 Custom CRM development

👌 Web design and mobile design

👌 Blockchain development

👌 DevOps


Technology Stack:


• JS Technologies: React.js, React Native, React Hooks, Node.js, Redux, React Native, jQuery, Ext JS, Material-UI, SPA, Flutter.

• AWS: Amazon Lambda, Amazon Connect, Amazon S3.

• Databases: MySQL, PostgreSQL, Firebase, Mongodb, Sphinx, Redis, Dynamo, RabbitMQ, Kafka.

• Page creation: HTML, CSS, LESS, SASS, Bootstrap, AJAX, JSON.

• DevOps and other technologies: Linux, Git, Docker, GraphQL, Composer, GRPC (Protobufs), REST, API, sockets, blockchain.

Payment Systems: PayPal, Stripe, Square, Authorize.net, Payoneer, Wise, Liqpay, Payoneer, Skrill, WePay, Binance Pay, Adyen, Dwolla.


Why choose us?


50+ professional team members.

Top Rated on Upwork.

Full transparency at all stages of development.

Instant communication.

Direct interaction with the development team.

Team scaling on demand.

Guaranteed support after project launch.

Predictable cost and no additional expenses.


What they say about us


https://clutch.co/profile/malevich#summary

Skills and abilities

Portfolio


  • KIKKOU E-commerce website turnkey. Next.js+Strapi CMS

    Online Stores & E-commerce
    We have developed an elegant and atmospheric online store for a premium tea brand, focusing on a seamless shopping experience that conveys the traditions and authenticity of tea culture. The design combines a clean, calm aesthetic with intuitive navigation, allowing customers to easily explore different tea categories. Each product page contains detailed descriptions, brewing recommendations, and tasting notes, helping buyers make informed choices.

    To enhance engagement, we implemented a personalized recommendation system based on browsing history and user preferences. The cart and checkout process are optimized for maximum convenience, reducing unnecessary steps and increasing conversion. The site is fully responsive and provides a comfortable experience on any device. As a result, we have created a functional and visually expressive online store that encourages the discovery of new products and repeat purchases.
  • Ceresit Ukraine. Turnkey website on Next.js, Node.js, Strapi CMS

    Web Programming
    We have developed a reliable and high-performance e-commerce platform for a large retailer of building materials, providing a convenient and efficient purchasing process for both private customers and B2B. The main goal was to create a scalable site that simplifies product search, enhances user engagement, and supports wholesale orders while maintaining a professional and trustworthy brand image.

    The site features intuitive navigation with clearly structured categories, allowing easy browsing of thousands of products - from cement and insulation to tools and finishing materials. Advanced filters and search help quickly find the desired items by brand, type of material, and technical specifications. Each product page contains detailed descriptions, technical documentation, and pricing options for both retail and wholesale buyers.

    To improve the user experience, we integrated a dynamic request for quotation system for wholesale orders, a tool for comparing similar products, as well as a convenient cart and checkout process. Secure payment methods and real-time delivery tracking ensure transparency and comfort.

    The fully responsive design guarantees ease of use on desktops and mobile devices, while performance optimization ensures fast loading even under high traffic volumes. By combining functionality with thoughtful UX, we created a comprehensive digital solution for quick and reliable purchasing of building materials.
  • AssayMe Turnkey mobile application on React Native

    Hybrid Mobile Apps
    AssayMe - your personal health and wellness assistant.
    AssayMe helps users manage their health directly from their smartphone. The application combines home test kits, symptom checking, telehealth consultations, and personalized recommendations to track well-being and proactively prevent potential health issues.

    With an intuitive interface and convenient user experience, AssayMe simplifies health monitoring, making self-care more accessible and proactive.

    Key features:

    Convenient home testing for quick insights into health status
    Smart Symptom Checker for prompt assessment of symptoms
    Direct TeleHealth access to medical specialists
    Personalized recommendations for health support and risk prevention
    Your wellness journey - all in one application.
  • SupportPro CRM system for professional support | React/Next/Node

    Web Programming
    Customer support for an online store is a key element of the overall shopping experience. Here is how effective support for an online store can and should look:

    Quick responses:
    Customers appreciate prompt reactions to inquiries and requests. It is important to establish target response times and consistently adhere to them. Automated confirmation messages can inform the customer that their inquiry has been received and is being processed.

    Problem resolution:
    Effective support involves real assistance in resolving issues and complaints. This may include processing returns, handling refunds, addressing delivery problems, or assisting with technical difficulties. A clear and convenient problem resolution process is critically important.
  • FitPath React Native

    Hybrid Mobile Apps
    This mobile fitness application is designed to help users achieve their health and fitness goals through personalized workout plans, progress tracking, and expert recommendations. With a focus on convenience and motivation, the application offers a comprehensive platform that supports an active and healthy lifestyle.

    Key features:

    Personalized workout plans: Users receive individual programs based on their fitness level, goals, and preferences - weight loss, strength gain, or overall fitness improvement.

    Progress tracking: The application allows users to log workouts, track progress over time, and visualize results through detailed graphs and reports.

    Video tutorials and instructions: Each exercise in the plan is accompanied by high-quality video demonstrations to ensure users perform movements correctly and technically.

    Nutrition recommendations: The application offers meal planning and nutrition tips, helping users make healthier food choices that complement their fitness goals.

    Social features: Users can add friends, share achievements, and participate in challenges, creating a motivating community.

    Push notifications and reminders: Timely reminders help users stay on track with their workout schedule, nutrition, and progress towards their goals.

    Designed to motivate, track, and support users on their fitness journey, this application provides a convenient and personalized experience for individuals of any fitness level.
  • GoDelivery. Mobile application RN, Node.js

    Hybrid Mobile Apps
    This convenient and efficient delivery application is designed to simplify the ordering and receiving delivery process for customers. It connects users with various delivery services - from food and groceries to packages and personal items, providing fast and reliable delivery at the touch of a button.

    Key features include:

    Real-time tracking: Customers can track their delivery in real-time, receiving updates on order status, estimated arrival time, and the current location of the courier.

    Easy ordering: The application offers a seamless ordering experience through an intuitive interface - users can browse available items, add them to their cart, and place orders with just a few clicks.

    Multiple payment methods: Various payment methods are supported, including credit/debit cards, digital wallets, and cash on delivery - for maximum user convenience.

    User profiles and history: Customers can create profiles, save favorite items, and view order history for quick reordering.

    Ratings and reviews: After each delivery, users can rate the service and leave feedback about couriers or items, providing valuable feedback to improve service quality.

    Push notifications: The application sends notifications about order confirmation, status updates, and promotions, keeping users informed at every stage of delivery.

    Courier management: Couriers can manage their deliveries, update status, and communicate directly with customers through the application, ensuring fast and smooth delivery.

    With an intuitive interface, secure payment methods, and real-time tracking, the delivery application offers a convenient and reliable solution for any delivery needs.
  • Applications for job search React Native, Node.js

    Hybrid Mobile Apps
    The job search app design is aimed at providing a seamless and engaging experience for job seekers. Adding the ability to watch videos about the company introduces a dynamic element that helps users better understand the company's culture, values, and environment.

    When users click the "Watch Video" button, a pop-up modal window or a new screen opens, displaying the company's video. The video showcases the culture, workspace, employees, and values of the company. It gives an idea of what it's like to work at the company and helps candidates assess their compatibility with the organization.

    Overall, the job search app design with company videos is focused on providing a comprehensive and captivating experience for job seekers. The combination of user-friendly navigation, appealing visuals, and the ability to watch company videos creates a platform that allows users to find the perfect job while gaining valuable information about potential employers.
  • Tailwind - application for collecting and analyzing reviews. React/Node.js

    Web Programming
    Tailwind — a powerful platform designed to help companies collect, manage, and analyze customer feedback from various sources in one place. The goal was to simplify reputation management by providing business owners with full control over their online presence.

    The platform supports companies of all sizes — from single-location salons to multi-city enterprises — offering tools for review monitoring, performance tracking, and more effective customer engagement. Users can gather reviews from different platforms, manage business information, monitor competitors, and receive real-time notifications about new reviews.

    We focused on creating a clean, intuitive interface with dashboards for specific roles for business owners, managers, and system administrators. Features such as creating social media cards, centralized business updates, and automatic reporting make it easier for users to maintain a positive brand image and connect with their audience.
    As a result, a flexible and user-friendly solution was developed that allows companies to control their reputation, increase customer trust, and ultimately boost sales.
  • Website for a wedding agency. React, Next.js, Strapi CMS

    Web Programming
    We have created a beautiful and user-friendly website for a wedding planning service designed to help couples organize the perfect wedding. The platform features a modern elegant design with simple navigation, showcasing a wide range of services, from venue selection and catering to decor and entertainment.

    Each service section provides detailed information with stunning galleries, pricing, and testimonials from previous clients to instill trust. The website includes interactive tools such as wedding budget calculators, guest list organizers, and timeline planners to help couples stay organized throughout the planning process.

    With a dedicated blog offering wedding tips and trends, as well as an easy-to-use booking system, the site encourages users to reach out for consultations and customized packages.
  • Multisport mobile app. React Native, Node.js

    Hybrid Mobile Apps
    We have developed a comprehensive mobile application that provides real-time updates and detailed information about sporting events, ensuring that fans stay connected and informed.

    The app provides real-time match results, detailed match summaries, and the latest news from various sports, keeping users informed about the latest events.

    In addition to real-time match results, the app features detailed profiles of teams and players, including statistics, career highlights, and achievements, giving users a deeper understanding of the athletes and teams they follow.
    Push notifications inform fans about important moments, such as goal updates, game start times, and the latest news.

    The app also offers an interactive experience, allowing users to explore detailed event descriptions, upcoming matches, and sports news from reliable sources. With an intuitive and user-friendly interface, it ensures a seamless experience for fans to stay engaged with their favorite sports, teams, and athletes.
  • Mobile App for managing advertising

    Mobile Apps Design
    The app provides users with real-time insights into the performance of their online advertising campaigns by aggregating data from various advertising platforms, such as Google Ads, Facebook Ads, Instagram Ads, LinkedIn Ads, and more. The goal is to offer an easy-to-use interface that helps users monitor, analyze, and optimize their ad performance on the go.

    Multi-Platform Integration:

    API Integrations: The app connects to multiple advertising platforms through APIs, allowing it to fetch CTR, conversion rates, impressions, cost-per-click (CPC), cost-per-acquisition (CPA), and other essential metrics.
    Custom Platform Integration: Users can manually input data from platforms that may not have direct API support.

    Real-Time Data Dashboard:
    Centralized Dashboard: The app features a customizable dashboard where users can view key metrics such as CTR, conversion rates, and overall campaign performance.

    Real-Time Updates: Data is refreshed in real-time or at user-defined intervals to provide the most up-to-date insights.
    Performance Trends: Graphs and charts display historical performance data, allowing users to identify trends over time.

    Campaign Management:
    Campaign Overview: Users can see all active campaigns across different platforms, with the ability to filter and sort based on various criteria like platform, budget, CTR, or conversion rate.

    Performance Alerts: The app can send push notifications for significant changes in campaign performance, such as a sudden drop in CTR or an increase in conversion rates.
  • Byde - Mobile App for HoReCa Flutter

    Hybrid Mobile Apps
    The task

    Create a mobile app for customers who will be able to decide conveniently to book tables in a cafe/restaurant. Dashboard for the administration of food enterprises, which creates offers for potential customers and mutual fashion with customer service.

    Decision

    A mobile app and a personal cabin are developed to implement the flow of booking chairs in cafés/restaurants. The essence is that not the guest chooses a restaurant and a menu, and the restaurants offer the guest options. Thus, the facilities compete for guests to spend time with them.
    The task of the user is to briefly describe the essence of the event, indicate the number of people and the example budget. If desired, you can indicate the kitchen.

    Results

    The customer receives messages from restaurants with offers and studies them. After the choice, the restaurant reserves the table and time.

    A guest can create for the future several events - birthday days, meetings with friends, romantic meetings, and others.
  • Flexible CRM for E-commerce for React.js, Node.js, React Native

    Online Stores & E-commerce
    The task

    To automatize the work with orders coming from different sales channels (market plays, your own site), to reduce their processing time.Maximum efficiency of collecting and using customer information in a single interface.Automation of logistics processes (track code generation, tracking shipping).Automate the processes of purchases of products (reserve accounting, forecasting purchases in real time).

    The solution

    We have developed our own CRM system.All orders from different sales channels are set to be displayed in one place.In addition, we have developed modules for storage and shipment management.All processes (income, delivery) are managed from one single interface.We also automated the synchronization of changes between all channels (order status, payment status, item change, etc.).)The technology:
    React Native - allows you to create a web version and mobile applications with one code base.
    SPA is exactly what you need for CRM due to the high rendering and cash rate of rarely modified data.
    NativeBase is a set of ready-made elements for rapidly creating an interface for iOS, Android and Web with the possibility of rapidly changing the appearance of elements.
    GraphQL is a good choice for the API with insert as in CRM systems.
    Node.js is a technology that enabled the development of a very fast server part with asynchronous processors and parallel synchronization with platforms.
    MySQL is a powerful platform, one of the most popular relational databases, a great choice for a project with a lot of related entities/models.
    Material UI - a beautiful, thoughtful and convenient interface. Minimum distractive factors - maximum efficiency.

    The results

    Individual CRM system adapted to the business processes of the online toy store
  • Development of CRM | Warehouse management Mobile App Flutter

    Hybrid Mobile Apps
    The task

    Develop a mobile application for storage management.
    for the company for the sale of children's toys. Optimize the storage processes in the enterprise through automation.

    Decision

    We have developed a real-time stock management feature: the application constantly updates the inventory database in real-time as the goods are scanned. This ensures that the system is constantly displaying the most accurate and up-to-date information about the quantity and location of each goods in the warehouse.

    Results

    The stock management is focused on the effective and effective ordering, storage, movement and selection of the materials necessary for the production of products or the performance of orders.

    Storage management includes aspects of storage operations, such as storage organization and design, work, order execution, monitoring and reporting.
  • Berry - a browser extension

    Web Programming
    Task

    The client, the Berry startup, was created by a team of Princeton University students. Its main idea is to make online shopping healthy and accessible for people who choose products with specific compositions, based either on medical indications or personal preferences. The service is targeted at the US market. The client themselves developed the initial release of the website and some extension elements. Our team was tasked with refining the existing website and developing a browser extension that would work in conjunction with the site.

    Solution

    We developed a website that is connected to a browser extension. User authentication and registration forms were built using React and Material UI. Registration is conducted in the form of a survey, allowing users to customize the browser extension according to their needs and medical indications.

    On the server side, we created a database architecture, global management of user settings, and implemented statistical data collection. For this task, we utilized modern cloud solutions from Amazon due to their reliability and scalability. Users can quickly set up their profiles, specifying illnesses and allergies, and receive recommendations when selecting products, as well as access useful information directly on the platform (such as allergen content, beneficial substances, micronutrients, preservatives, and other indicators).

    Result

    The client received an MVP version that operates on the Amazon, Walmart, and FreshDirect trading platforms using a database of products from third-party suppliers. This will allow them to quickly validate their product effectiveness hypotheses.
    The user interface for managing user data is convenient (creating new records, editing existing ones, etc.).

Reviews and compliments on completed projects 4

24 February 585 USD
Design for the website

Quality
Professionalism
Cost
Contactability
Deadlines

Thank you, excellent execution and attention to comments!

15 June 2024 466 USD
Design of the site. Part II

Quality
Professionalism
Cost
Contactability
Deadlines

The result is good. But the path to the result was difficult. It took a lot of effort to break the standard and well-trodden designer templates.

5 March 2024 243 USD
Design of Yacht Charters

Quality
Professionalism
Cost
Contactability
Deadlines

Первая часть проекта прошла успешно.

15 February 2024 453 USD
Development of PWA-addition

Quality
Professionalism
Cost
Contactability
Deadlines

Soon, with all your wishes, I recommend!

Activity

  Latest proposals 10
Freelance project
23 USD
Freelance project
271 USD
Create a one-page landing page for a single product.
609 USD
Freelance project
16 USD
Freelance project
Freelance project
Freelance project
45 USD
Freelance project
Freelance project
Freelance project
68 USD