👀 Классные компании ищут бэкендеров — на Вайб-чеке → vibe.habr.com
Дмитрий Уткин (senigius), 26 лет, Россия, Санкт-ПетербургДмитрий Уткин (senigius), 26 лет, Россия, Санкт-Петербург

Дмитрий Уткин

Фронтенд разработчикМладший (Junior)
От 40 000 ₽Не ищу работу

Контакты

Войти
Возраст: 26 лет
Опыт работы: 3 года и 9 месяцев
Регистрация: 11.05.2022
Последний визит: 2 года назад
Гражданство:
Местоположение: Россия, Санкт-Петербург
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне

Ищу работу на должность junior frontend-developer. Предпочтительнее удалёнка/гибридный формат работы.

Программирование увлекло еще со школы, в вузе научился базовым вещам в процессе решения задач на C++. Там же познакомился с методологиями и принципами разработки различных приложений. На предыдущем месте работы использовал на практике SQL, удалось оптимизировать поиск и размещение документов

Навыки:

  • Языки - JavaScript, TypeScript (beginner)
  • Frontend фреймворки - React
  • State manager - Redux/Redux toolkit
  • unit-тестирование - Jest
  • CSS-препроцессоры - SCSS, SASS
  • Сборщик модулей - Webpack
  • Фреймворк интернационализации - i18next
  • CI/CD - Github Actions
  • Линтеры - Eslint
  • Верстка - адаптивная, кроссбраузерная, работа по макетами в Figma
  • Принципы и методологии - SOLID, DRY, ООП, Функциональное программирование, БЭМ
  • Системы контроля версий: Github
  • Сеть - HTTP, WebSosket, REST API

Вклад в опен-сорс (https://github.com/Hexlet/hexlet-comparator)

Пет-проекты:

1) Онлайн магазин, находится в стадии разработки, но уже реализовано: запрос данных с бэка через mockapi, сортировка, пагинация, страница корзины, поиск https://github.com/senigius/react-sushishop

Стек:
- TypeScript
- React хуки/ Redux toolkit
- Адаптивная верстка

Учебные проекты, сделанные в ходе обучения на https://ru.hexlet.io

1. Чат - Real-time приложение на React с использованием хуков и Reduxjs/toolkit. https://github.com/senigius/frontend-project-lvl4

Особенности проекта:
- API для обмена данными с сервером socket.io (протокол WebScoket)
- реализован роутинг, авторизация и аутентификация
- Bootstrap
- Formik
- Webpack
- задеплоено на heroku

2. RSS Агрегатор - сервис для агрегации RSS-потоков. Разработка на основе MVC без применения библиотеки React, чистый js-код и DOM API. https://github.com/senigius/frontend-project-lvl3

Особенности:
- асинхронный код на промисах
- axios для запросов
- валидация форм yup
- onchange для хранения стэйта приложения
- Bootstrap
- деплой на vercel

В ближайшее время планирую изучить TS и поработать с Next.js

Навыки

JavaScript
TypeScript
React
Redux
Webpack
Jest
HTML
CSS
SCSS
Twitter Bootstrap

Участие в профсообществах

Опыт работы

  • Проектирование и автоматизация процессов продаж и обслуживание телекоммуникационной компании
    Санкт-ПетербургОт 1000 до 5000 сотрудников
    Разработчик
    Июль 2022 — По настоящее время (2 года и 5 месяцев)
  • Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек
    Санкт-ПетербургБолее 5000 сотрудников
    Старший специалист архива
    Октябрь 2020 — Январь 2022 (1 год и 4 месяца)

    Занимался изъятием документов, создавал макросы на VBA для повышения эффективности работы архива и работал с базой данных через SQL-запросы.

Высшее образование

  • СПб ГУАП

    Санкт-Петербургский государственный университет аэрокосмического приборостроения
    Санкт-Петербург1882 выпускника
    № 8 — Институт технологий предпринимательства
    Сентябрь 2016 — Июнь 2020 (3 года и 9 месяцев)

    Специальность прикладная информатика 09.03.03

    Закончил с красным дипломом, бакалавр

Дополнительное образование