Frontend-разработчик
Контакты
Креативный и целеустремлённый специалист с опытом работы в сфере музыки и образования, стремящийся начать карьеру в области информационных технологий. Мои навыки командной работы, быстрого принятия решений и креативного подхода, а также технические навыки, включающие JavaScript, CSS, HTML, работу с React, Redux, Redux Toolkit, управление версиями через Git и GitHub Actions, а также использование Eslint для поддержания качества кода, позволят успешно адаптироваться к новой сфере и принести пользу проектам. Увлечение IT-технологиями позволяет мне видеть себя в роли специалиста, который постоянно развивается, стремится к профессиональному росту и осваивает новые знания в этой области.
Hard skills:
- JavaScript;
- CSS;
- HTML;
- React, Redux, Redux Toolkit;
- Git, GitHub Actions;
- Eslint;
Soft skills:
- Коммуникативные навыки;
- Работа в команде;
- Критическое мышление;
- Гибкость и адаптивность;
- Навык разрешения проблемных ситуаций;
- Высокая обучаемость.
Игры разума
Этот проект содержит пять простых command-line приложений, которые связаны с математикой.
Каждое приложение представляет из себя мини-игру до трёх побед и позволяет взаимодействовать с собой через командную строку.
Полученные навыки:
- Применение практических навыков JavaScript;
- Настройка рабочего пространства и использование VSCode;
- Использование командной строки, Git и платформы GitHub.
Технологический стек:
- JavaScript(ES6)
- readline-sync (мини-библиотека, позволяющая получать текстовые данные от пользователя через консоль)
- Node.js
- npm
- Eslint
- Git/GitHub
- CI (GitHub Actions)
- Codeclimate
- Make
Вычислитель отличий
Это консольная программа позволяющая делать сравнения двух файлов JSON или YML и выводить информацию в разных форматах.
Полученные навыки:
- Применение практических знаний по JavaScript, таких как рекурсия, древовидные структуры и функции высшего порядка;
- Настройка автоматического тестирования с использованием Jest и инструментов GitHub actions;
- Конфигурация рабочего пространства и VSCode;
- Использование командной строки, Git и платформы GitHub.
Технологический стек:
- JavaScript(ES6)
- Node.js
- Jest
- Commander.js
- Lodash.js
- npm
- Eslint
- Git/GitHub
- CI (GitHub Actions)
- Make
- Codeсlimate
RSS агрегатор
Мощный инструмент для сбора, анализа и чтения последних новостей и статей с ваших любимых веб-сайтов и блогов в одном месте. Это решение позволяет пользователям легко подписываться на RSS-каналы, автоматически обновляя их и предоставляя актуальный контент в удобном и читаемом виде.Проект реализован с использованием паттерна проектирования - MVC.
Полученные навыки:
- Практическое применение навыков работы с DOM и обработки событий;
- Применение архитектуры MVC и асинхронного программирования на практике;
- Работа с HTTP запросами с использованием библиотеки Axios;
- Конфигурация рабочего пространства в VSCode;
- Опыт работы с командной строкой, Git и GitHub.
Технологический стек:
- JavaScript(ES6)
- i18next
- axios
- Webpack
- Node.js
- npm
- Eslint
- Git/GitHub
- CI (GitHub Actions)
- Make
- Codeсlimate
Опыт
Достижения:
-Выполнил концертный план в составе оркестра (порядка 50 концертов ежегодно).
-Получил степень лауреата во всеразличных всероссийских и международных конкурсах.
-Достиг наполненности портфолио для получения Гранта Президента РФ.
Достижения:
-Увеличил уровень исполнения и вовлечённости обучающихся.
-Подготовил обучающегося сдавшего выпускные экзамены с отличием.
Образование
Проживаю в городе Астрахань