Junior Front-end разработчик
Контакты
Ищу работу на позицию Junior Front-end разработчика.
Формат работы - на полную занятость, удаленно или в офисе.
Решение перейти в новую для себя сферу помог принять большой интерес к разработке, который подстегивается желанием стать профессионалом новой области, а прошлый опыт пригодится в достижении результата.
Hard skills:
- JavaScript;
- CSS;
- HTML;
- React, Redux, Redux Toolkit;
- Git, GitHub Actions;
- Eslint;
Soft skills:
- Нацеленность на результат;
- Высокая обучаемость;
- Работа в команде;
- Сильные коммуникативные навыки;
- Умение находить решение в трудных ситуациях.
За 7 месяцев (с июля 2023 года по январь 2024 года) успешно освоил профессию "Frontend-разработчик" на Hexlet. За время обучения выполнил следующие учебные проекты:
Chat (Slack)
Дипломный проект - Онлайн-чат на React, в котором можно зарегистрировать новый аккаунт, обмениваться сообщениями в реальном времени, а так же создавать, переименовывать или удалять новые каналы. В каналах настроена фильтрация нецензурных слов (дефолтно для английского, настраиваемо).
Деплой
Полученные навыки:
- Закрепление на практике знаний работы с React, Redux, Redux Toolkit;
- Работа с HTTP-запросами при помощи RTK Query;
- Настройка авторизации и валидации форм с помощью Formik и Yup;
- Настройка цензурирования с помощью leo-profanity;
- Настройка переводов с помощью i18next;
- Настройка рабочего окружения и VSCode;
- Работа с командной строкой, Git и GitHub.
Стек технологий: JavaScript, Redux, Redux Toolkit, Git, i18next, Bootstrap.
RSS агрегатор
Сервис, позволяющий опрашивать RSS-ленты сайтов на наличие новых постов и показывающий их в удобном виде, в том числе отмечая прочитанное и самостоятельно обновляющий запросы каждые 5 секунд (настраиваемо).
Деплой
Полученные навыки:
- Закрепление на практике знаний работы с DOM-деревом и слушателями;
- Закрепление на практике архитектурной модели MVC и работа с асинхронностью JavaScript;
- Работа с HTTP-запросами при помощи библиотеки Axios;
- Настройка рабочего окружения и VSCode;
- Работа с командной строкой, Git и GitHub.
Дополнительно:
Реализовал функционал по смене языка с русского на английский для всего приложения с помощью i18next.
Стек технологий: JavaScript, Git, Webpack, Codeclimate, i18next.
Генератор отличий
Программа, сравнивающая два файла в форматах JSON и\или YML, и выводящая результат в выбранном формате.
Полученные навыки:
- Закрепление на практике полученных основ JavaScript о рекурсии, древовидной структуре и функциях высшего порядка;
- Настройка автоматического тестирования с помощью Jest и GitHub actions;
- Настройка рабочего окружения и VSCode;
- Работа с командной строкой, Git и GitHub.
Стек технологий: JavaScript, Git, Jest, GitHub Actions, Codeclimate.
Игры разума
Пакет из 5 обучающих игр, включающий в себя различные математические задания.
Полученные навыки:
- Закрепление на практике полученных основ JavaScript;
- Настройка рабочего окружения и VSCode;
- Работа с командной строкой, Git и GitHub.
Стек технологий: JavaScript, Git, Codeclimate.
Внеучебные активности:
- Участник Opensource-проекта RunIt, реализовал UI для загрузки, редактирования и\или удаления пользовательского аватара в профиль.
- Участник благотворительного хакатона НКО "Найди Семью". Вместе с командой создали браузерную мини-игру "Все сложится", в основу которой взяли игру "пятнашки". Деплой приложения.
- Участник Яндекс.Codebattle. Соревнования по кодингу на скорость. Человек, успевший решить задачу быстрее своего соперника, получает балл и приходит в следующий этап.
Опыт
Обязанности:
- Управлял продажами более чем 5 веб-сервисов клиентам корпоративного и среднего сегментов бизнеса
- Планировал работу отдела (разрабатывал метрики, аналитические таблицы, работал с зонами роста и рисками)
- Выстраивал процесс взаимодействия продающего подразделения и проектной команды
- Занимался обучением своего персонала и передачей опыта смежным продающим структурам.
Достижения:
- Системное перевыполнение планов продаж более чем на 110%
- Выведение отстающего отдела к системному выполнению поставленных финансовых задач
- Вырастил 2-х сотрудников отдела до руководящих позиций
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Екатеринбург
В свободное от учебы время увлекаюсь игрой на гитаре и спортом