Ivan Malakhovskyi
Hey there, my name is
  • Ivan Malakhovskyi Enthusiastic Full Stack Developer from Ukraine, Vinnytsia

    I am a Full Stack Developer. Recently I am a successfully completed commercial project Online store - marketplace at company Team Challenge. I am currently working as a frontend developer at Talent Bay and am ready for new opportunities.

I`m currently looking for Jobs

  • Jobs: {
  • Full Stack Developer

  • Frontend Developer

  • Backend Developer

  • }

About me

  • Summary

    Full Stack Developer with a background in Biology and strong analytical skills. Currently building user-centric startup project at Talent Bay using Next.js, TS, Zustand, Antd. Previously developed a custom CMS from scratch and key product card features in a commercial marketplace project. Passionate about clean code, performance, and continuous learning.

Work Experience

Frontend developer

Talent Bay

2024 - Present

Project: CRM
Employment: Part-time

Frontend developer

Team Challenge

2023 - 2024

Project: Online store - marketplace
Employment: Part-time

Certificates

  • Certificate 1

    Full Stack Developer

    GoIT

Hard skills

  • HTML5

    HTML5

  • CSS3

    CSS3

  • Sass

    Sass

  • JavaScript (ES6+)

    JavaScript (ES6+)

  • React

    React

  • Redux Toolkit

    Redux Toolkit

  • Zustand

    Zustand

  • Next.js

    Next.js

  • Tailwind CSS

    Tailwind CSS

  • TypeScript

    TypeScript

  • Firebase

    Firebase

  • Node.js

    Node.js

  • Express.js

    Express.js

  • MongoDB

    MongoDB

  • Git

    Git

  • Vite

    Vite

  • Postman

    Postman

  • Figma

    Figma

  • Pixso

    Pixso

Soft Skills

  • Communicative

  • Being proactive

  • Problem solving

  • Responsible

Frontend | Backend

featured projects

team projects

  • TechStop

    TechStop is a modern online marketplace for buying and selling technological gadgets, electronics and accessories. Our marketplace provides a user-friendly interface, ease of use, and a wide selection of products from various sellers.

    Role: Frontend developer

    ToDO:

    • Product card
    • CMS
    • Product presentation

    Worked On:

    • Product card - AboutProduct | Characteristics | Feedback

    • Admin panel - creating CMS from scratch

    • Code review

    • Readme description

    • Product presentation

    • Resolving problem to create CMS from scratch

    TechStop
  • WaterTracker

    Water Tracker is a web application that allows the user to monitor their daily living.The application has the following functional components: Home Page, Water Log and Settings.

    Role: Frontend developer

    ToDO:

    • Setting modal

    Worked On:

    • updating the user's avatar๐Ÿง‘

    • updating user information ๐Ÿ“

    • updating the user's password ๐Ÿ”‘

    • validation of fields โœ…

    WaterTracker
  • Bookshelf

    This is a web application for organizing and managing your book collection. It's designed for book lovers who want a convenient way to keep track of their books, add new books, view information about them, and keep things organized.

    Role: Frontend developer

    ToDO:

    • Shopping List

    Worked On:

    • adaptive layout ๐Ÿ“Ÿ

    • connecting fonts ๐Ÿ”ฃ

    • displaying a collection of books ๐Ÿ“š

    • removing books from the collection ๐Ÿšฎ

    • displaying a message to the user if there are no books ๐Ÿ“–

    Bookshelf
  • Watch Spot

    This is a modern platform for buying and selling watches, created for those who value time, style and quality. Our service is designed to facilitate the process of finding, buying and selling watches by providing users with a user-friendly interface and a wide selection of well-known brands and models

    Role: Frontend developerScrum master

    ToDO:

    • Collection watches

    Worked On:

    • Scrum master organization of meetings, task list (trello)

    • adaptive layout ๐Ÿ“Ÿ

    • collection display

    Watch Spot

personal projects

  • My Portfolio

    This application i was crated for demonstrate my skills, strong sides and work with different technologies

    Features and Technologies

    • Next.js

    • Tailwind CSS

    • TypeScript

    • Google SEO

    • Internationalization

    My Portfolio
  • Learn Lingo

    This application is designed for a company that offers online language learning services. The app consists of three main pages: 'Home', 'Teachers' and 'Favorites'

    Features and Technologies

    • React

    • TS

    • Vite

    • React-dom

    • Redux

    • Firebase

    • Filtering teachers by languages, level, price

    • Add/remove teachers to favorites

    Learn Lingo
  • Rental Car

    The Rental Car project is a comprehensive, responsive web application designed to facilitate the booking and management of rental cars. Built using React, and Redux, this project provides a seamless user experience with features such as browsing available cars, making reservations, and managing bookings. Additionally, users can add or delete cars from their list of favorites for easy access later.

    Features and Technologies

    • React

    • Redux

    • React-router

    Rental Car
  • Movie Search

    The Movie Search project is a web application designed to help users find detailed information about movies and TV shows. The application utilizes modern web development technologies and leverages external APIs to fetch and display movie data. Users can search for movies, view detailed information, and explore related content

    Features and Technologies

    • React

    • React-router-dom

    • React Hooks

    • Http Abort

    • styled-components

    Movie Search
  • Contacts App

    The Contacts App is a modern web application designed to help users manage their personal and professional contacts efficiently. It provides an intuitive interface for adding, viewing, editing, and deleting contact information.

    Features and Technologies

    • React

    • Redux

    • Authentication

    • React-router-dom

    • React Hooks

    • Http Abort

    • styled-components

    • Operations with contacts

    Contacts App
  • Web Studio

    The Web Studio project is a modern, responsive website designed to showcase a web development studio's services, portfolio, and contact information. Built using HTML and SASS, this project emphasizes clean design, user experience, and accessibility. It serves as an ideal template for web studios looking to establish an online presence and attract potential clients.

    Features and Technologies

    • HTML/CSS/JS

    • SaSS

    • Responsive design

    Web Studio
  • Restaurant Test Task

    Restaurant is a web application for displaying and filtering restaurant menus. The project must be adaptive and support the rendering of a list of dishes with the possibility of filtering them by category. A web application consists of two main pages: the main page and the menu page.

    Features and Technologies

    • Next.js

    • TypeScript

    • Tailwind CSS

    • Responsive design

    Restaurant Test Task
  • Contact Test Task

    Restaurant is a web application for manage contacts. The project must be adaptive and support the rendering of a list of contact with the possibility add/remove contacts and also user must be have opportunity add tags to contact.

    Features and Technologies

    • React

    • Vite

    • styled-components

    • react-router

    • Responsive design

    Contact Test Task