Hey there!

about

author image

Who I am

Hi everyone! I am Andrei Makarevich. This is my website.

I am a frontend developer. I began my coding journey in early 2018. Now I consider myself fluent in HTML5, CSS3, and skilled in JavaScript ES6+, SAPUI5 and ReactJS.

I have a great desire to develop, try new technologies and implement it with the best practices. I will be glad to contribute to an interesting project!

Education

Belarusian State University of Informatics and Radioelectronics Bachelor's degree, Information Technologies and Control in Engineering 2010-2015

Other

Streamline school English Express-course Certified at level B1 September 2017 - May 2018

My key skills

HTML logo

HTML

CSS logo

CSS

JavaScript logo

JavaScript

TypeScript logo

TypeScript

React logo

React

SAPUI5 logo

SAPUI5

Competence

Frontend technologies:

  • HTML5/CSS3
  • JavaScript/ECMAScript 2015+/TypeScript
  • React/Redux/Router
  • SAPUI5

Software and tools:

  • webpack
  • Git VC
  • VSCode
  • npm/yarn
  • Photoshop CC/Avocode

My works

burger-builder app

Burger builder

burger-builder.app Github
  • Authorization: Firebase Auth API
  • Data storage: Firebase Realtime DB
  • Orders History
  • Good enough form validation
  • CreateReactApp
#React #ReactRedux #ReactRouter #ReactHooks #axios #Firebase
lireddit app

LiReddit

lireddit.app Github
  • This app is some kind of social network
  • Complete (sign in, sign up, reset password)
  • Datastorage: Postgresql
  • Posts: vote, create, edit, delete
  • Comments: create, delete
  • Simple validation both on front/back
  • CreateNextApp
#React #NextJS #TypeScript #GraphQL #URQLClient #ChakraUI
image-finder app

Find image

find-image.app Github
  • simple email/password athentication with Firbase
  • images search by text in title/tags (search with Flickr API)
  • simple paggination
  • user's bookmarks: currently items stored in localStorage
  • user's tags for any image in bookmarks (create, delete)
  • auto timeout user's session (separate for every tab) with preceding alert message
  • UI elements: toasts, tooltips, spinner
#React #TypeScript #CRA #ReactRouter #ReactHooks #Firebase #ChakraUI
shopping-list app

Shopping list

shopping-list.app Github
  • Purchases(tasks): create, change status, delete
  • Search in list items
  • Datastorage: Firebase Realtime DB
#React #CRA #ReactRouter #ReactHooks #Firebase
share place app

Share place

share-place.app Github
  • Show current user location
  • Search location by any address
  • Shareable link
#TypeScript #GoogleMapsAPI #webpack

get in touch

You can write right from here