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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет несколько недостатков: Ошибки и опечатки: В резюме есть опечатки и о...
Это резюме обладает несколькими сильными сторонами, такими как: Хорошо структурирован...
Привет, Анна! Давай немного доработаем раздел с опытом работы. Основной принцип, которо...
Данное резюме Junior Data Analyst содержит информацию о профессиональном опыте работы в...
Привет, Дарья! Давай улучшим твоё резюме: 1. Для удобства и компактности ссылку на Git...
Привет, Надежда! Давай улучшим твое резюме: 1. Опыт Давай немного сократим этот раздел....
Это резюме содержит обширную информацию о вашем образовании, профессиональном опыте и н...
Это резюме содержит обширную информацию о вашем опыте и навыках в различных областях, т...
Резюме имеет хороший объем информации о вашем опыте работы и образовании. Однако, для у...
Это резюме обладает множеством положительных аспектов: Выделены ключевые навыки и опы...