Junior Frontend developer
Контакты
Цель поиска: В поиске позиции junior web developer.
Формат работы: В приоритете удаленная работа с любым графиком. Готов к вакансиям в офисе в городах Москва и Санкт-Петербург. С удовольствием рассмотрю варианты офисного трудоустройства и стажировки за пределами РФ.
На данный момент проживаю в городе Черкесске.
Около двух лет назад осознал, что пришла пора реализовать свою давнюю мечту и стать программистом! Самое главное для меня - развиваться и расти как специалист и личность.
Моя цель стать высококлассным и востребованным специалистом в области web-разработки и внести свой посильный вклад в развитие IT-индустрии.
На данный момент обучаюсь по программе "Frontend-разработчик" в онлайн-школе HEXLET.
Завершил 3 учебных проекта:
Игры разума
Консольное приложение, представляющее собой набор из пяти простых игр.
Полученные навыки:
*работа в ОС Linux;
*настройка окружения (node.js, npm, Eslint (Airbnb), VSCode, CodeClimate);
*работа с GitHub;
*непрерывная интеграция (GitHub Actions);
*подключение сторонних библиотек к своему проекту;
*построение простой архитектуры проекта;
*работа с нативным JavaScript
Стэк: JavaScript, GitHub, Node.js, ESlint
Вычислитель отличий
Программа, работающая как CLI-приложение и как импортируемая библиотека, предназначенная для построения дерева отличий двух структур данных.
Полученные навыки:
*рекурсивное решение задач по обходу древовидных структур данных;
*создание тестов на фреймворке Jest с применением концепции TDD;
*написание CLI-приложения с использованием библиотеки Commander
Стэк: JavaScript, GitHub, Node.js, Jest, Commander, Lodash, yup, ESlint
RSS агрегатор
Web-приложение, позволяющая получать обновления web-ресурсов посредством технологии RSS
Полученные навыки:
*построение MVC-архитектуры web-приложения;
*сборка проекта с помощью Webpack;
*работа с асинхронным кодом и сетевыми запросами;
*деплой Web-приложения;
*работа с DOM-api и Bootstrap;
*работа с текстами и внедрение интернационализации в проект по средством библиотеки i18next
Стэк: JavaScript, HTML, Bootstrap, GitHub, Webpack, yup, on-change, axios, i18next
HARD SKILLS:
База:
Владение Linux.
Знание сетей, tcp/ip, http.
Алгоритмы и структуры данных.
Прикладные технологии:
JavaScript (ES6+, DOM),
React,
NodeJS (Express),
Автоматическое тестирование - Assert, Power Assert, Jest
HTML, CSS (FLEX, GRID, SCSS),
Git
SOFT SKILLS:
Организованность.
Пунктуальность.
Коммуникабельность и умение находить общий язык с любыми людьми.
Умение руководить коллективом и правильно строить его работу.
Устойчивое желание развиваться и учиться.
Владею английским языком на уровень B1.
Быстро принимаю решения и умею эффективно решать трудные задачи
Опыт
-Организация и планирование боевой службы подразделений;
-Проведение аналитической работы и статистического анализа;
-Работа со специализированным софтом ограниченного пользования, настройка и системное администрирование рабочих мест пользователей на базе Astra Linux в рабочей сети организации;
-Отчётность.
-Руководство коллективом;
-Обучение подчинённых;
-Организовывал жизнедеятельность и службу воинского подразделения.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Черкесск