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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме показывает, что вы активно изучаете востребованные технологии и стремитесь к...
Это резюме довольно краткое и содержит некоторую полезную информацию о ваших навыках и ...
Это резюме представляет хорошую базу для Java Spring разработчика на уровне Junior/Trai...
Это резюме содержит много полезной информации о вашем опыте и навыках в программировани...
Это резюме Trainee / Junior frontend developer имеет некоторые положительные моменты, н...
Это резюме содержит много информации, которая не относится к позиции Junior Python-разр...
Артем, привет! Есть несколько дополнений к резюме: 1. Учебные проекты К описанию давай ...
Это резюме имеет некоторые положительные и отрицательные моменты: Положительные сторон...
Это резюме показывает, что кандидат имеет опыт работы в веб-студии по разработке сайтов...
Данное резюме содержит информацию о профессиональном опыте работы в сфере разработки пр...