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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...
Это резюме Java-разработчика выглядит очень профессиональным и информативным. Очень хор...