CONTACTS
Belarus, Mogilev
+375292466633
mishaaaaa1986@mail.ru
linkedin.com/in/misha-kozarev
github.com/MishaKozarev
@MishaKozarev
live:.cid.fc4711576e6ed459
SKILLS
HTML
CSS
JavaScript
TypeScript
Angular
RxJs
NgRx
Git
SASS
BEM
Material
Jest
Figma
eCommerce
Webpack
Eslint
EDUCATION
2015 г. - Belarusian-Russian University:Methods and devices for quality control and diagnostics of the state of objects
2017 г. - Institute for Advanced Studies and Retraining Belarusian-Russian University:Industrial and civil construction
2020 г. - Branch of the Belarusian National Technical University “Institute for the search and retraining of personnel in new areas of development of engineering, technology and economics”:Diagnostics and maintenance of power equipment of organizations
COURSES
2022 г. - The Rolling Scopes - JS / FRONT-END PRE(certificate)
2023 г. - The Rolling Scopes - JS / FRONT-END (certificate)
2023 г. - The Rolling Scopes - ANGULAR (certificate)
2024 г. - The Rolling Scopes - Nodejs / Nestjs.
LANGUAGE
Russia: Native
English: B1
KOZAREV MISHA
Frontend Developer | Angular
ABOUT ME
I have more than 1 year of Frontend development experience. I took courses in Frontend and Angular. Developed web applications. Worked in a team on projects. I'm currently taking the Node.js + Nestjs course. I have qualities such as analytical thinking, a structured approach to completing tasks, responsibility, and the ability to work in a team.
WORK EXPERIENCE
Developer. NodeJS
Jan, 2024 - Present
- The Rolling Scopes Schools - practice
Project:
File Manager
Description: File manager - this application is capable of performing basic functions with files and folders.
Implemented: The basic functions for working with files and folders have been implemented in one application.
Frontend Developer. Angular
Oct, 2023 - Jan, 2024
- The Rolling Scopes Schools- practice
Project:
Connection
Description: Connections is a messenger application where you can log in and chat with other participants both in a personal chat and create groups for group chat.
Implemented: SPA application with routing, guards and interceptors.Validation of login and password forms. The state manager is implemented using NgRx.Requests were made to the server for authorization, obtaining user data, obtaining a list of participants, groups and messaging.
Youtube client
Description: Youtube client is an application that imitates YouTube, where you can download cards from YouTube instead of video, or create custom ones yourself.
Implemented: SPA application with routing, guards and interceptors.Validation of login and password forms. Implemented requests to the YouTube API to obtain information. Various directives are applied to dynamically change the appearance and pipes for certification and filtration.
Kinopoisk
Description: Kinopoisk is an application that imitates Kinopoisk
Implemented: SPA application with routing, guards and interceptors.Validation of login and password forms. Implemented requests to the YouTube API to obtain information. Various directives are applied to dynamically change the appearance and pipes for certification and filtration.
Frontend Developer. JS/FE
Mar, 2023 - Sep, 2023
- The Rolling Scopes Schools- practice
Project:
eCommerce-Application
Description: eCommerceApplication is a team project. SPA application - online sushi store.
Implemented: SPA application in native TS. Validation of login and password forms. Implemented searches, sorting, sliders.Interaction with the Commercetoolse API server is implemented using the TypeScript SDK library.
CSS Selector
Description: CSS Selectors is a simulator for learning selectors in a playful way
Implemented: Implemented animation and syntax highlighting. The following features have been implemented: navigation through levels, prompting the user, resetting and saving the current state of the game in LocalStorage.
Virtual Keyboard
Description: Virtual keyboard is a simulator of a real keyboard. The user can enter text from the screen and from the physical keyboard.
Implemented: Implemented pressing a key on the physical keyboard to highlight a key on the virtual keyboard, switching the keyboard layout between languages.
Minesweeper
Description: Minesweeper is an analogue of the classic game Minesweeper
Implemented: The game has the following features: saving the game in LocalStorage, resetting progress, changing the theme, adding sound effects, a list of winners, and adjusting the number of mines and the size of the playing area.
Shelter
Description: Shelter is a website about a pet shelter.
Implemented: The multipage was designed using a Figma layout using the Pixel Perfect approach. Flex was used for adaptive and responsive design.
Frontend Developer. JS/FE PS
Dec, 2022 - Mar, 2023
- The Rolling Scopes Schools - practice
Project: