👀 DevOps-инженеры здесь? Зовём на Публичное собеседование на Хабр Карьере! Оставить заявку → участвую
Дмитрий Лавров (dmitryla71), 27 лет, Россия, ОмскДмитрий Лавров (dmitryla71), 27 лет, Россия, Омск
Фронтенд разработчикСредний (Middle)
От 150 000 ₽Ищу работу

Контакты

Войти
Возраст: 27 лет
Опыт работы: 4 года и 4 месяца
Регистрация: 28.08.2023
Последний визит: 4 дня назад
Гражданство: Россия
Местоположение: Россия, Омск
Дополнительно: готов к переезду и к удаленной работе
Знание языков: Английский А2

Обо мне

Здравствуйте)
Я - Frontend-разработчик с опытом 3+ лет.
Ищу проекты, которые могут дать интересный опыт.
В данный момент больший интерес проявляю к проектами на React или React Native в связке с TypeScript.
Ссылки на моё более подробное резюме в pdf:
Google drive
https://drive.google.com/file/d/1_73H605gbG9XYL0nlJH-eUO0DAxIDAgI/view?usp=drive_link
Yandex disk
https://disk.yandex.ru/i/3LJiNcYn8F7v8Q


    Навыки

    React
    TypeScript
    Redux
    Webpack
    Next.js
    Наставничество
    React Native
    HTML
    Sass
    Функциональное программирование

    Опыт работы

    • Цифровизация банковской и микрофинансовой отрасли
      Фронтенд разработчик (Средний)Старший frontend-разработчик
      Сентябрь 2023 — По настоящее время (1 год и 7 месяцев)

      Технологический стек:
      Next.js, React.js, Redux, Redux Toolkit, Typescript, Sass, React Native, Ant Design, React Testing Library, Zustand.

      Lead проекта бизнес-платформы (Next.js, TypeScript, Redux Toolkit, React Testing Library, Zustand):

      Занимался разработкой с нуля - определял архитектуру, верстал компоненты, писал бизнес-логику и unit-тесты, делегирование задач в зависимости от скиллов, управление рисками:

      Приложение использует SSR, CSR и SSG:

      • SSR для получения первичных данных, которые отображаются в тегах для SEO;
      • CSR для снижения нагрузки на сервер и ускорения первичного отклика страницы;
      • SSG для страниц, которые можно заранее сгенерировать.

      Что разрабатывал:

      1. Маркетплейс:

      Разработал UI, написал логику работы с корзиной и избранным, их синхронизацию для авторизованного и неавторизованного пользователей, оформление заказа. Использовал Redux Toolkit для хранения данных, Thunk для использования api.

          2. Сервис записи на услуги:

          • Разработка процедуры записи и поиска (использовал Zustand);
          • Интеграция Яндекс карт для отображения филиалов организации.

          3. Лента публикаций:

          • Разработал UI просмотра ленты публикаций и виджетов для возможности поделиться публикацией;
          • Размещение меток на публикациях.

          4. Просмотр историй:

          • Для слайдера использовался Swiper.

            5. Кросс-доменная авторизации:

            • Разработал прототип на блок-схеме;
            • Руководил процессом разработки, а также переносом всей логики на отдельный сервер по принципу Rest API.

            Основной сайт организации (Next.js, Typescript):

            • Занимался редизайном и рефакторингом;

            Разработка мобильного приложения (React-native, Typescript, Redux Toolkit, Zustand, Ant Design Mobile RN):

            • Перенёс и адаптировал модули авторизации, ленты публикаций и ЛК пользователя;
            • Занимался оптимизацией расхода трафика и памяти.

            Многофункциональный legacy проект:

            • Занимался рефакторингом и разработкой модулей.

            Прочее:

            • Code-review и контроль git;
            • Занимался менторством;
            • Онбординг новых сотрудников на некоторые проекты;
            • Консультация коллег по вопросам Next.js и React;
            • Проводил собеседования
              ReactTypeScriptNext.jsReduxSassHTTPSQLNginxGit
            • Разработка веб-сайтов
              Фронтенд разработчик (Младший)Frontend-разработчик
              Октябрь 2021 — Май 2023 (1 год и 8 месяцев)

              Технологический стек:
              React, Redux, Docker, Drupal, Sass, JavaScript, Webpack, Material-UI.

              Обязанности:

              Разработка:

              • Разработка дашборда с аналитикой продвижения в соц. сетях (React, Chart.js, Firestore)
              • Участие в разработке сервиса маркетинга (React, Drupal, Chart.js)
              • Участие в разработке сервиса бизнес аналитики (React, Chart.js)
              • Вёрстка в legacy проектах и основном сайте организации
              • Разработка приложения с картой и встроенной аналитикой (React, Chart.js, Mapbox)
              JavaScriptCSSSassReactReduxБЭМWebpackDockerLinuxGit
            • Alfa Group
              HTML-верстальщик (Младший)HTML-верстальщик
              Сентябрь 2020 — Октябрь 2021 (1 год и 2 месяца)

              Технологический стек:
              JavaScript, CSS, Sass, БЭМ, Wordpress, Tilda.

              Обязанности:

              • Вёрстка и доработка шаблонов на CMS (Wordpress, Tilda)
              • Подключение шаблонов для Wordpress
              • Разработка пользовательского интерфейса (JavaScript)