![avatar](./assets/jpg/photo.jpg)
Dzmitry Melayok
Contacts
- Phone: +48 508-909-654
- E-mail: m_d@tut.by, m_d@mail.uk
- Skype: zmicer_m_d
Skills
Intermediate
- Javascript(ES6+)
- Angular
- Typescript
- RxJs
- NgRx
- OOP, SOLID
- FP
- HTML
- CSS
- BEM
- SASS/SCSS
- Webpack
- ESLint
- NPM/Yarn
- Chrome DevTools
- Git
Novice
- Unit testing
Main information
About me
- High engineering education
- Team development experience
- English B1
Education
- 2001-2005 - Minsk State Power College "Automation and Management of Energy Processes"
- 2005 - 2011 - Belarusian National Technical University "Heat power plants"
- 2021-2022 - RSSchool JS Frontend courses (Stage 0, Stage 1, Stage 2, Stage 3 (Angular))
Certificates
My projects
![Slider](assets/jpg/Slider.jpg)
Vertical Slider
Made using HTML CSS JS
It is simple double vertical slider which controls with click and scroll
![Museum](assets/jpg/museum.png)
Museum
Made using HTML CSS JS
Difficult site with slider, video-player, random-sorted images, integrated map, parallax ets
![Momentum](assets/jpg/momentum.jpg)
Momentum
Made using HTML CSS JS (with async requests)
Difficult dual-language site with slider, audio-player, date/time, weather, todo-list ets
![Christmas tree](assets/jpg/christmas.jpg)
Christmas tree
Made using HTML SCSS WEBPACK JS
This game will give you a Christmas mood. You will be able to decorate virtual Christmas tree.
![Async race](assets/jpg/async-race.jpg)
Async-Race
Made using HTML CSS WEBPACK TS
Async game. Choose a car or create your own. Maybe you will win. (Works only with this server.)
![RS-Lang](assets/jpg/rslang.jpg)
RS-Lang
Made using HTML SCSS/SASS WEBPACK TS
This is a program for learning english. Here you will find a dictionary, two games and statistics of your learning
Last JS project(command training project RS-Lang)
About project
An application for learning english words. Includes an electronic textbook with a database of
words to study, mini-games for repeating them, a statistics page for tracking individual progress. This is a
command
project.
GitHub link
Dev team
2 members
My role
Developer (Drawings, Audio-challenge game, Statistics page, Logic of learning, Authorization)
Duration
3 weeks
Used technologies
Typescript, SASS/SCSS, Webpack, ESLint, Prettier, GoogleCharts
Last angular project(command training project Project-manager)
About project
An application for managing project creation process. Includes boards, where you can create columns with
necessary tasks. You can move tasks in column and throw columns, edit or delete them. Also, you can swap
columns.
The application is localised (en/ru).
This is a command project.
GitHub link
Dev team
3 members
My role
Developer (Drag/Drop functionality, NjRx Store, task creation/edit forms, task delete/edit logic)
Duration
3 weeks
Used technologies
Angular, Typescript, RxJs, NgRx, Material, SASS, Webpack, ESLint