Front-end разработчик

Контакты


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

Описание

Ищу работу или стажировку на позицию junior front-end разработчика.
Предпочитаемые форматы: удаленный, полная или частичная занятость.

Активно ищу проекты для начала своей карьеры. Готов учиться и развиваться в команде, где мои знания и навыки будут использованы в коммерческой разработке.

В Web-разработке вижу огромные возможности для карьерного и личностного роста. Мне нравится создавать интерактивные приложения, которые приносят пользу другим людям.
Стремлюсь к профессиональному росту, не останавливаться на достигнутом и продолжать обучаться смежным технологиям. Сейчас в планах изучить TypeScript. После - перевести текущие проекты на него и изучить Svelte.
Параллельно обучению, читаю профессиональную литературу для погружения в профессию.

На данный момент я обучаюсь на курсах frontend-разработчик в школе Hexlet.
За это время мною были реализованы несколько учебных проектов.

Игры разума
Серия из пяти консольных математических игр, направленных на развитие арифметических навыков. Условие победы - три выигранных раунда подряд.

Полученные навыки:
- Настройка рабочего окружения: NPM
- Отслеживание стандартов кодирования: ESLint
- Работа с Git и GitHub
- Построение архитектуры проекта

Стек: NPM, Git, ESLint, библиотеки: readline-sync, lodash

Генератор отличий
Консольная программа, определяющая разницу между двумя структурами данных с возможностью различных видов вывода результата в консоль.

Полученные навыки:
- Создание интерфейса программы (CLI)
- Разработка через тестирование (TDD)
- Реализация модульных тестов с покрытием кода: Jest
- Парсинг данных и работа с древовидными структурами данных (AST)
- Базовая настройка CI (Github Actions)

Стек: TDD, Jest, Github Actions, библиотеки: Commander

Агрегатор RSS-потоков
Сервис для агрегации и чтения RSS-потоков, позволяющий добавлять неограниченное количество RSS-каналов с автоматическим обновлением и отображением
загруженного контента.

Полученные навыки:
- Работа с DOM API браузера на основе шаблона проектирования MVC
- Разработка с применением метода конечных автоматов FSM
- Валидация форм
- Интернационализация интерфейса
- Настройка сборки: WebPack
- Автоматический деплой: Versel
- Выполнение асинхронных операций: Ajax, HTTP
- Верстка: HTML, CSS, Bootstrap

Стек: DOM, Bootstrap, WebPack, Versel, библиотеки: axios, on-change, yup, i18next

Чат
SPA приложение в реальном времени на React (с хуками), с использованием Redux Toolkit и WebSocket для коммуникации в каналах и их редактирования.

Полученные навыки:
- Взаимодействие с REST API
- Использование React (с хуками)
- Работа с веб-сокетами: Socket.IO
- Организация хранилища: Redux (reduxjs/toolkit)
- Роутинг на клиенте
- Авторизация и аутентификация: localStorage
- Автоматический деплой: Railway
- Мониторинг ошибок: Rollbar

Стек: React, Redux Toolkit, Socket.IO, Rollbar, библиотеки: React Router, Formik, React Bootstrap

Навыки

Hard-skils
- JavaScript
- TypeScript
- Проверка соответствия стандартам кодирования (ESLint)
- Разработка через тестирование (TDD) и покрытие кода автоматическими тестами (Jest)
- Git, GitHub
- Непрерывная интеграция (CI, Github Actions)
- HTML, CSS
- Bootstrap
- React
- Redux/Toolkit
- Webpack
- Ajax
- Websocket

Soft-skils
- Умение работать в команде и самостоятельно
- Спокойный и рассудительный характер
- Стремлюсь к поиску компромиссов

Опыт


бар-менеджер, обжарщик, ООО "КофеКафе", кофейня ТЕМП
Сентябрь 2018 - Июнь 2023

Обязанности:
полное ведение документооборота
управление персоналом

Достижения:
автоматизировал построение рабочих процессов и должностных обязанностей персонала
администрировал интернет-магазин
провел обучение персонала

Образование


front-end разработчик, Hexlet
Декабрь 2022 - Июль 2023
инженер-проектировщик промышленного и гражданского строительства, Нижегородский государственный архитектурно-строительный университет
Сентябрь 2012 - Июнь 2019

О себе
Готов к релокации
Начальные знания английского языка
Проживаю в городе Сан-Хосе, Коста-Рика

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет много положительных аспектов, таких как: Кандидат активно участвует ...
Это резюме содержит много информации, но есть несколько аспектов, которые можно улучшит...
Александр, привет. Отличное резюме, содержательное и четкое. Успехов тебе в IT!
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...
Привет, Андрей! Давай доработаем резюме по следующим блокам: 1. Имя и фамилию укажи, по...
Это резюме имеет хороший объем информации о вашем опыте работы и образовании. Однако, е...
Это резюме содержит много информации о предыдущем опыте работы и образовании, но есть н...
The resume provides a detailed overview of the candidate's experience, skills, project...
Это резюме содержит подробную информацию о навыках, проектах и опыте работы кандидата. ...
Это резюме выглядит впечатляющим и информативным. Здесь есть много полезной информации ...