Frontend-разработчик

Контакты


Контакты доступны после входа на сайт

Описание

Здравствуйте! Меня зовут Алишер и я активно ищу работу на должность Junior/Trainee Frontend разработчика.

Рассматриваю вакансии с полной или частичной занятостью в офисе.
Также готов рассмотреть удаленный или гибридный формат работы.


О себе:


На данный момент продолжаю совершенствоваться во frontend разработке, усиленно
изучаю React и верстку, параллельно погружаюсь во Vue.js.

Имею огромное желание развиваться как специалист, лучше понимать весь процесс и особенности frontend разработки, а также очень хочу работать в команде специалистов.

Прошел обучение по профессии "Фронтенд разработчик" , реализовал 6 учебных проектов.


Проекты


1. Чат(Slack)
Real-time приложение на React/Redux, простой аналог Slack.
Стэк: JS, React, Redux-Toolkit, React-router-dom, socket.io-client, axios, Formik, yup, React-bootstrap, React-i18next, leo-profanity, Rollbar/react, React-toastify.
Полученные навыки:
• Управление состоянием приложения (Redux-Toolkit, React Hooks).
• Настройка роутинга, авторизации и аутентификации с помощью JWT, localStorage.
• Работа с чатом и каналами с помощью Websocket, RESP API.
• Верстка с помощью react-bootstrap.
• Подключение приложения к сервису Rollbar для отслеживания и сбора ошибок.
• Деплой на Heroku.

2. Вычислитель различий
CLI библиотека для вывода различий между двумя json или yaml файлами
Стэк: JavaScript, Node.js, Commander.js, Jest.
Полученные навыки:
• Работа с древовидной структурой данных, рекурсией и функциями высшего порядка.
• Практика TDD, написание автоматизированных тестов.
• Работа с файловой системой, синхронные операции.
• Создание cli-приложения и оформлением справочной информации.

3. RSS Агрегатор
Приложение, позволяющее генерировать RSS ленту с автоматическим обновлением.
Программа может работать с разными форматами данных json, yaml любой вложенности.
Стэк: JavaScript, Bootstrap, webpack, yup, on-change, i18next, axios, All Origins, lodash.
Полученные навыки:
• Работа с DOM API, асинхронными запросами axios.
• Управление состоянием приложения (библиотека on-change)
• Настройка сборки проекта с помощью Webpack.
• Соблюдение архитектуры приложения по паттерну MVC, работа с состоянием.
• Верстка с помощью Bootstrap.
• Деплой на Vercal.

4. Игры разума
Набор из пяти консольных игр в терминале.
Каждая игра представляет собой 3 раунда математических вопросов, которые генерируются в
моменте и являются уникальными.
Стэк: JS, commander.js, Jest, npm, node.js, ESLint. js-yaml.
• Планирование и реализация архитектуры проекта.
• Работа с примитивными типами данных, циклами, функциями, импортами и экспортами модулей.
• Настройка окружения: Node.js, npm, Eslint.
• Работа с командной строкой.

5. Landing-page "Когнитивные искажения" | GitHub
Лендинг, описывающий распространённые когнитивные искажения в программировании.
Стэк: HTML5, CSS3, HTMLint, stylelint-config-standard.
Полученные навыки:
• Чтение макета в Figma.
• Создание архитектуры html-страницы.
• Верстка с применением OOCSS и Atomic CSS.

6. Landing-page портала «Music Box» | GitHub
Главная страница
Страница артиста
Лендинг, представляющий музыкальный портал, адаптирован под мобильные устройства.
Стек: HTML5, CSS3, HTMLint, stylelint-config-standard.
Полученные навыки:
• Адаптация страниц под различные экраны с помощью Flex/Grid Layout.
• Использование препроцесса SASS.

Навыки

• JavaScript
• React
• Redux + Redux-Toolkit
• NodeJS
• Bootstrap5
• HTML5, CSS3, SASS, Bootstrap, Figma
• Git, GitHub
• HTTP/HTTP API
• Работа с CLI
• Webpack
• SQL
• Express

Опыт


Intern Frontend-разработчик, Itransition
Август 2022 - Ноябрь 2022

Разработка веб-приложений:
Стэк: JS, React, Node.js, express, mysql2, sequelize, Bootstrap 5.
Административная панель управления пользователями.
Функционал:
• Регистрация и аутентификация с валидацией от сервера
• Блокировка пользователей, их удаление

Веб-приложение для управления и хранения личных коллекций (айтемов) и просмотра
коллекций других пользователей.

В БД были реализованы все типы связей.
Приложение включало в себя:
• Аутентификация
• Поддержка загрузки изображений с помощью Firebase
• Детальная настройка коллекций и поиск через теги
• Комментарии и лайки
• Управление пользователями
Доп. задачи:
Написание алгоритмических функций по ТЗ

Образование


Высшее образование по направлению психология. Российский университет дружбы народов.
Сентябрь 2015 - Август 2019

О себе
Готов к релокации
Читаю профессиональную литературу на английском языке
Проживаю в городе Ташкент

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Ожидает подтверждения
0

Привет, Алишер!
Отличное резюме :)

Успехов тебе в достижении цели!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме выглядит информативным и содержит много деталей о вашем опыте работы и образован...
Это резюме содержит много информации, что хорошо, но оно также должно быть более структ...
Это резюме содержит много информации о вашем опыте и навыках, что хорошо. Однако, оно м...
Привет, Диана! Давай улучшим твое резюме: 1. Описание проектов - Для удобства и компак...
Это резюме имеет много полезной информации о ваших навыках и проектах, но есть нескольк...
Этому резюме требуется доработка. Во-первых, необходимо больше информации о навыках и о...
Резюме имеет хороший объем информации о вашем опыте работы, образовании и умениях в сфе...
Привет, Мария! Давай дополним твое резюме: 1. Описание проектов Давай добавим результа...
Это резюме содержит информацию о вашем опыте работы в области маркетинга и продаж, а та...
Привет, Дмитрий! Давай улучшим твое резюме: 1. Представление отсюда убираем, так как т...