React Frontend-разработчик
Контакты
Ищу работу / стажировку React Frontend-разработчиком.
Готов к удалённой работе.
С ноября 2022 года по август 2023 прошёл обучение по профессии "Frontend разработчик" на Hexlet. Успешно завершил основную часть обучения 23.08.2023. На данный момент изучаю основы TypeScript.
Область интересов:
* Разработка веб-приложений, сайтов
* Увлекательные проекты
* Творческая реализация
* Люблю учиться, узнавать новое, повышать свою квалификацию
* Занятие музыкой (игра на инструментах, запись, сведение музыки)
На текущий момент в рамках курса выполнил четыре проекта:
1. Консольная игра "Brain Games" - Набор из 5 мини-игр. В играх задаются вопросы арифметического характера, на которые пользователю нужно дать ответы.
Полученные навыки:
- настройка окружения: VSCode, node.js, npm, подключение и конфигурация ESLint
- подключение дополнительных библиотек
- соблюдение стандартов кодирования Airbnb с помощью ESLint и CodeClimate
- работа с Git и GitHub
- построение правильной архитектуры проекта
Стек технологий:
- JavaScript ES6
- Node.js
- ESLint
- Readline-Sync
2. Консольная программа "Вычислитель отличий" - Утилита командной строки для определения отличий между двумя структурами данных (файлами формата JSON или YAML).
Полученные навыки:
- практика разработки через тестирование (TDD)
- написание автоматических тестов для проекта с помощью Jest
- подключение сторонних библиотек для решения разнообразных задач
- реализация возможности работы пакета как библиотеки
- работа с функциями высшего порядка
- построение внутреннего представления для древовидных структур
- рекурсивный обход древовидных структур
- уровневое проектирование, выделение правильных абстракций, вынесение побочных эффектов на верхний уровень.
Стек технологий:
- JavaScript ES6
- Node.js
- ESLint
- Jest
- GitHub Actions (CI)
- Lodash, Commander.js
3. SPA-приложение "RSS-Агрегатор" - Сервис, позволяющий добавлять и отслеживать новостные ленты в формате RSS.
Полученные навыки:
- Углубленная работа с DOM, Browser API
- Асинхронное программирование с использованием JS Promises
- Интернационализация текстов веб-страницы
- Валидация форм
- Соблюдение паттерна MVC, разделение приложения на "слои"
- Автоматическая сборка проекта
- Автоматический деплой проекта
Стек технологий:
- JavaScript ES6
- Node.js
- ESLint
- Axios
- i18next
- Yup
- On-Change
- GitHub Actions (CI)
- Webpack
- Vercel
- Bootstrap
4. SPA-приложение "Hexlet-Chat" - Упрощённая версия мессенджера Slack. Можно создавать независимые каналы - отдельные чаты на разные тематики и общаться в реальном времени.
Полученные навыки:
- Работа с функциональными компонентами ReactJS
- Работа с менеджером состояния Redux
- Работа с сокетами и библиотекой Socket.io
Стек технологий:
- JavaScript ES6
- ReactJS
- Node.js
- ESLint
- Axios
- i18next
- Yup
- Railway.app
- React-Bootstrap
- Socket.io
О себе:
Нравится направление фронтенд-разработки, поскольку есть возможность проявить творческие навыки, что-то создавать с нуля и сразу же видеть результат свой работы. Я перфекционист - стараюсь выполнять работу максимально качественно и красиво, насколько позволяют навыки и опыт.
Творческий человек. С 6 лет занимаюсь музыкой (игра на баяне, фортепиано, гитаре). Играю в городских музыкальных коллективах на клавишах и гитаре. Имею опыт работы с музыкальным софтом и созданием музыки на ПК (программы Cubase, FL Studio, Studio One и т. д.). Участвовал в гастролях с бывшими участниками шоу "Голос Дети", такими как Ксения Соткина, Егор Григорьев, Дмитрий Устинов и другими.
- HTML, CSS, JavaScript ES6, JQuery
- Начальные навыки PHP
- Администрирование серверов на базе Linux (Ubuntu Server), Windows Server 2008, Windows Server 2019
- Настройка и поддержка СУБД PostgreSQL 9.6
- VS Code, Notepad++, mcedit
- Опыт настройки веб-серверов на Apache, Nginx
- Общие навыки работы в Adobe Photoshop
- Git, GitHub
Опыт
- Настройка, поддержка в рабочем состоянии компьютеров, серверов организации
- Техническая поддержка, обучение пользователей работе с ПК
- Администрирование внутренней информационной системы
- Выполнение региональных поручений, ведение отчётности
По собственной инициативе создал сайт организации с использованием CMS Joomla 3, Bootstrap 3, jQuery. Администрирую данный сайт, по мере необходимости пишу скрипты на JS\jQuery, PHP, SQL.
Написал несколько полезных внутренних веб-приложений для облегчения работы специалистов организации:
- отчёт, который вытягивает из БД информацию и формирует файл MS Excel с обработанными данными (PHP, HTML, CSS, JQuery)
- Расширение браузера, помогающее специалистам выполнять однотипную работу (JS, Chrome Web API)
- Веб-страничка для специалистов организации, отображающая текущее состояние электронной очереди (React, CSS, Socket.IO)
- Многие другие скрипты и мини-веб-приложения на HTML, CSS, PHP, JQuery, SQL, помогающие в работе специалистов организации
Веду активное участие в совершенствовании внутренней информационной системы МФЦ (выдвигаю предложения по доработке программы и внедрению нового функционала, веду поиск ошибок и подаю заявки на их устранение разработчикам).
С февраля 2023 переведён на должность Главного специалиста сектора программного обеспечения. Имею награды в виде Благодарственного письма Губернатора Ростовской области (2019) и Благодарности Губернатора Ростовской области (2021).
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Волгодонск
Рекомендации
Кирилл, привет!
Отличное резюме:)
Желаю тебе новых творческих побед и успехов в IT!
Добавить комментарий/ссылку на вакансию