Summary

Inspired Front-end developer with strong analytical thinking, who's not simply following specifications and writing code that he's told to write, but who's designing the implementation, working out how to solve problems, interprets the plan and makes sure it’s followed to code. Ambitious, highly responsible and goal-oriented person, always ready to learn and gain new experiences. Friendly team player with a good sense of code and humor. Looking for a position that involves a lot of ingenuity, creative thinking, and problem solving.

TEch Skills

  • Frontend basics:

    JavaScript,TypeScript, HTML/CSS/SASS, Responsive/Adaptive design

  • Frameworks:

    React.js, Next JS, React Native, Node.js

  • Libraries:

    Material UI, Redux Toolkit, React Router, Styled Components

  • Databases:

    MongoDB, MariaDB

  • Dev Tools:

    Visual Studio Code, Git, Gitlab

Others

  • REST API
  • Git
  • Webpack
  • Wireframing
  • Parcel
  • Redux Persist
  • React Hooks
  • npm
  • AJAX

Soft skils

  • Communicative / Empathic
  • Adaptive / Hardworking
  • Strong analytical thinking / Problem Solving

Education

  • IT School GoIT
    Full Stack Developer
    2022 - 2023
  • Classic Private University
    Msc in finance and banking
    2009 - 2010

Languages

  • English (Intermediate)
  • Ukrainian (Native)
  • Russian (Fluent)

Project Experience

React + Vite Aplication created to find your best car rental with easy way

Individual project. Role: Developer.

Technologies used:

  • React
  • Vite
  • React-redux
  • Redux-persist
  • HTML/SASS
  • Material UI
  • Styled-component

Multi-page, responsive app built with React and ReduxToolkit. It's an all-in-one productivity tool that helps stay on top of tasks, events and deadlines.

Group project. Role: PM, Developer.

Technologies used:

  • React
  • Webpack
  • React-redux
  • Redux-persist
  • HTML/SASS
  • Material UI
  • Styled-component

Contact book React application with asynchronous operations and user authorization, private and public routes. Creating your phonebook you can add contact's name and phone number, search, change and delete contacts.

Individual project. Role: Developer.

Technologies used:

  • React
  • React-redux
  • Redux-persist
  • Webpack
  • HTML/SASS
  • Material UI
  • Styled-component

Movie search app that uses the TMDb API and allows you to view trending movies, search for movies using keywords, and access additional information about them.

Individual project. Role: Developer.

Technologies used:

  • React
  • React Hooks
  • React Router
  • Webpack
  • HTML/SASS
  • Styled Components

A website for selecting movies and adding them to a watchlist or queue, get information about movies, find out their rating, add movies to the watch queue or to the library of already watched movies.

Team project. Role: Developer. My role involved creating API client, modal window with movie's trailer and fixing bugs.

Technologies used:

  • HTML/SASS
  • JS
  • REST API
  • Parcel
  • AJAX

Simple landing page for the ice-cream shop with adaptive layout for different devices.

Team project. Role: Developer. Role: developer. Carried out assigned tasks and fixed bugs. Helped with the implementation of custom solutions.

Technologies used:

  • HTML/SASS
  • JS
  • Parcel

Simple landing page for a web studio showcasing its features and portfolio. The website has an adaptive layout, a burger menu, and a modal window.

Individual project. Role: Developer.

Technologies used:

  • React
  • Redux
  • Django
  • Webpack
  • HTML/SASS
  • MySQL

Work Experience

Сhief income tax officer

Main Department of the State Tax Service
June 2010 - September 2023
  • Control over the implementation of tax legislation
  • Analysis of the causes and assessment of the facts of violations of tax laws

Lead Account Manager

PrivatBank
September 2006 - October 2009
  • Working with the client base, communication with customers, holding meetings and presentations
  • Sale of banking services, increasing the loan portfolio