Frontend Developer

Контакты


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

Описание

Ищу работу или оплачиваемую стажировку на позицию Frontend-разработчик.

Предпочтительно в офисе. Хотелось бы живого общения с коллегами для под черпания знаний. Возможность работать при необходимости удаленно будет плюсом. Но и полностью удаленная работа не проблема.

С ноября 2022 по сентябрь 2023 проходил обучение по профессии Frontend-разработчик в Hexlet.
Во время учебной стажировки от Preax разработал приложение погоды и приложение заметок на React.

В рамках учебных проектов применял знания HTML, CSS, JavaScript, TypeScript, React.
Работал с Vite, Webpack, React Router, Redux Toolkit, SocketIO, Axios, i18next, Lodash, Formik, yup, Bootstrap, ESLint, Prettier.
Немного писал тесты на Jest.
С радостью обучусь новым навыкам необходимым для выполнения проектов.

До обучения опыт работы был не релевантный. Проектировал индивидуальные столярные изделия. В IT сфере увидел возможность быть причастным к продукту, которым в идеале могут пользоваться люди по всей планете.

Навыки
  • JavaScript, TypeScript, HTML, CSS, React, Webpack
  • Знание английского на начальном этапе. Документацию читаю со словариком или специальным ПО.
Описание проектов
PREAX:
  • Weather App для поиска погоды. Код на GitHub. Стек: HTML, CSS, JS, React.
  • Diary App для заметок. Код на GitHub. Стек: HTML, CSS, TS, React.
Hexlet:
  1. «Игры разума» - Набор из пяти консольных игр.

    Полученные навыки:

    • Настройка окружения: node.js, npm, ESLint, Makefile
    • Отработка базовых команд Git
    • Работа с readlineSync
  2. «Вычислитель отличий» - CLI утилита, определяющая разницу между двумя структурами данных.

    Полученные навыки:

    • Разработка через тестирование, автоматическое тестирование (Jest)
    • Работа с древовидными структурами данных
    • Базовая настройка CI (Github Actions)
    • Работа с Commander.js
  3. «RSS агрегатор» - Сервис для агрегации RSS-потоков. Реализована только фронтенд часть. Код на GitHub.

    Полученные навыки:

    • Работа с DOM
    • Работа с асинхронным кодом через промисы
    • Разработка на основе шаблона проектирования MVC
    • Базовая настройка Webpack
    • Работа с axios, Lodash, i18next, yup и on-change
  4. «Чат» - SPA приложение. Простой чат с возможностью создавать, переименовывать и удалять каналы. Мной реализована только фронтенд часть. Серверная часть предоставлена Hexlet. Код на GitHub.

    Полученные навыки:

    • Работа с react, redux-toolkit, react-router
    • Работа с WebSocket с применением Socket.IO
    • Работа с формами с применением Formik и yup
    • Реализация интерфейса с помощью react-bootstrap, react-toastify, react-custom-scrollbars-2
    • Работа с leo-profanity

Опыт


Конструктор столярных изделий, Аутсорсинг, фриланс
Июнь 2012 - Сентябрь 2022

Разработка с помощью CAD-систем (SolidWorks, AutoCad) документации для изготовления индивидуальных столярных изделий.

Образование


Hexlet
Ноябрь 2022 - Сентябрь 2023
НИУ ИТМО, Санкт-Петербург. Магистратура. Факультет "Точной механики и технологий". Кафедра "Мехатроника и робототехника". Системное моделирование в мехатронике.
Сентябрь 2012 - Июнь 2014
НИУ ИТМО, Санкт-Петербург. Бакалавриат. Факультет "Точной механики и технологий". Кафедра "Приборостроение". Мехатронные технологии в приборостроении.
Сентябрь 2008 - Июнь 2012

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

Комментарии


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

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

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