Front-end Developer

Контакты


Контакты доступны после входа на сайт

Описание

I am looking for a job in a Frontend position. Full-time remote work format.

I was always interested in IT, but eventually, I got a degree in Mechatronics. I knew, that it was doable to become a self-taught developer by doing courses or learning on my own. That's what happened as I thought.
After I received an education I worked in my specialty for a short time, after which I consciously realized that coding makes my heart respond much more strongly.

Began with C#, but due to some circumstances, I pretty quickly moved to Frontend.
Decided to take a Node.js learning path program on Hexlet to expand my skills, knowledge and solidify the foundation in general.


At the moment, I have completed 3 out of 4 training projects (including code reviews from a professional mentor):

1. Mind Games (CLI)

A set of five console math games.

Skills gained:
- environment setup: WSL, node.js, npm, VSCode, Eslint connection and configuration;
- connection of additional libraries;
- implementation of Airbnb coding standards using Eslint, CodeClimate linter;
- work with Git and GitHub;
- continuous integration (CI) using GitHub Actions;
- development of project architecture - isolation of side effects, the ability to add new games

2. Difference Finder / Compare Tool (CLI)

A command line utility for determining the differences between two JSON or YAML format files with different output styles.

Skills gained:
- work with tree-like data structure and recursion;
- library commander.js, work with command line parameters;
- TDD practice, automated tests, Jest;

3. Page loader (CLI)

Page loader is a command-line tool to download web pages and their associated resources for offline viewing.

Skills gained:
- work with asynchronous code (file operations, HTTP requests with Axios library);
- error handling;
- usage of logging & debugging tools;
- automated tests with Jest (monkey-patching of the HTTP request with the Nock library);
- work with HTML, namely parsing, making changes to the DOM, and downloading resources with the support from Cheerio & Prettier libraries;
- listr library to show the progress of the download in a convenient and neat way;

Навыки

JavaScript/TypeScript, ES6+;
React, Mobx;
GraphQL;
NextJS;
NodeJS;
HTML, CSS, SCSS, CSS IN JS (MaterialUI, Baseweb);
Testing with Jest;
Git, GitHub, GitHub Actions;

Опыт


021 Software Development, Frontend Developer
Декабрь 2021 - по настоящее время

Tech stack:

🔹HTML, CSS, SCSS
🔸Baseweb, Styletron, MaterialUI
🔺Javascript/TypeScript, React, MobX, GraphQL, NextJS

• Supported existing UI components, and logic of the app (refactoring, bug
fixes…)
• Developed responsive, pixel-perfect UI components, stories for them
(storybook), and logic for the app
• Connected front-end with back-end for later use
• Did code-reviews
• Tested the appearance of the app and its behavior
• Participated in discussions of the implementation of features, approaches…

Mechatronician, ENKO AS
Октябрь 2019 - Декабрь 2019

• Conducted electrical troubleshooting to identify and solve problems related to electricity in the enterprise
• Set up and maintained machines, ensuring their performance
• Connected electrical circuits, including motor connections and control schemes

Mechatronician, Mistra-Autex AS
Октябрь 2018 - Октябрь 2019

• Created programs on "Unitronics" PLC to control and automate electrical equipment
• Designed power circuits related to the automation part, installed, verified and adjusted electric cases' operability according to the created circuits
• Performed various maintenance works on the electrical part of the enterprise

Образование


Mechatronics, Robotics, and Automation Engineering, Tallinn Industrial Education Center
Сентябрь 2015 - Июнь 2018

О себе
Не готов релоцироваться
Могу проходить интервью на английском языке
Проживаю в городе Tallinn

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Андрей! 
Давай улучшим твое резюме: 1. Описание Этот раздел давай пересоберем...
Привет, Вячеслав! Давай доработаем раздел «Опыт» в твоем резюме, а именно «Достижения»...
Это резюме имеет много положительных моментов. Кандидат имеет опыт работы над различным...
Это резюме содержит множество информации о вашем образовании, опыте работы и проектах, ...
Это резюме выглядит очень подробным и информативным. Описаны различные проекты, навыки,...
Привет, Алексей! 
Давай улучшим твое резюме: 1. Описание Приветствие отсюда убираем, ...
Привет, Алена! 
Давай улучшим твое резюме: 1. Описание проектов - Для удобства и комп...
Привет, Константин! 
Давай улучшим твое резюме: 1. Описание проектов - Для удобства и...
Привет, Максим! 
Давай улучшим твое резюме: 1. Описание проектов - Для удобства и ком...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо структурированное описа...