Frontend-разработчик
Контакты
Претендую на позицию Frontend Developer.
Рассматриваю предложения офисной или удаленной работы с полной занятостью.
Работаю в IT с 2012 года как сетевой инженер, увлекся программированием во время работы над автоматизацией задач и сейчас хочу сменить сферу деятельности, привлекает веб-разработка.
Закончил обучение по профессии Фронтенд-программист на образовательном портале Hexlet. В процессе обучения реализовал следующие проекты:
«Чат» – аналог Slack-чата. Приложение поддерживает обмен сообщениями в реальном времени, создание и редактирование каналов.
https://github.com/sdemikhov/frontend-project-lvl4
• Взаимодействие с сервером по REST API
• Использование JWT авторизации / аутентификации
• Обмен сообщениями в реальном времени посредством websocket
• Для управления приложением используется React Router
• Создание и валидация форм с помощью Formik
• Подключение Rollbar для мониторинга ошибок
• Использование i18-next для организации текстов
«RSS агрегатор» - сервис позволяющий отслеживать и просматривать в удобном формате несколько RSS-потоков.
https://github.com/sdemikhov/frontend-project-lvl3
• Проектирование архитектуры согласно шаблону MVC
• Верстка интерфейса с использованием Bootstrap
• Использование axios для сетевых запросов
• Парсинг RSS потоков
• Валидация форм
• Настройка Webpack
• Разворачивание проекта на хостинге Vercel
«Вычислитель отличий» — консольная утилита, которая позволяющая определить разницу между двумя древовидными структурами данных
https://github.com/sdemikhov/frontend-project-lvl2
• Работа с файловой системой посредством Node.js
• Обход древовидных структур данных при помощи рекурсии
• Написание автоматических тестов с помощью фреймворка Jest
«Игры разума» — консольная утилита, представляющаю из себя набор математических мини-игр.
https://github.com/sdemikhov/frontend-project-lvl1
• Настройка окружения проекта (npm, babel, eslint, node.js)
• Статический анализ кода / Eslint
• Проверку кода на стиль с CodeClimate
• Непрерывная интеграция/ CI (Github Actions, Travis)
В свободное время учусь играть на электрогитаре и играю в компьютерные игры.
JavaScript(ES6+)
React.js
HTML/CSS
Webpack
Jest
Git
OS Linux (Debian)
HTTP, TCP/IP, DNS
Опыт
Решение инцидентов и запросов по технологиям контроля доступа, выполнение работ по внедрению 802.1x, мониторинг работы автоматизированных систем.
Автоматизировал процедуру по подготовке отчетности посредством python скриптов.
Сопровождение сетевого оборудования, планирование и реализация изменений на инфраструктуре ядра сети и сети доступа филиала, решение инцидентов.
Создал веб-приложение для формирования конфигурации коммутаторов и создания интерфейсов на маршрутизаторах, с помощью Python автоматизировал работу по массовому обновлению прошивок и изменению конфигурации коммутаторов.
Образование
Рекомендации
Сергей, привет!
С точки зрения HR все отлично, можно только подкорректировать некоторые моменты:
1) Оформление. Нужно сделать описание чуть читабельнее. Например, пронумеровать проекты, выделить названия жирным, сделать гиперссылки на гитхаб;
2) Хорошо, что указали свои увлечения, но возможно есть какое-то около-it хобби. Или, возможно, участвовали в хакатонах, конференциях или митапах - тоже нужно указать, так вы продемонстрируете свой интерес к комьюнити в целом :)
3) Поработать с описанием опыта работы. Не пишите сплошной текст, лучше разделите его на основные задачи и используемый стек.
Пишите, если будут вопросы :)
Добавить комментарий/ссылку на вакансию