Frontend - разработчик

Контакты


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

Описание

Я начинающий Frontend-разработчик, прошел 2 стажировки в СберТехе и Сбер (работал по систему Sbergile (Agile, Scrum, Jira, Gitlub))
Имею уверенные навыки работы с HTML, CSS, JavaScript и фреймворками(React). Стремлюсь к оптимизации производительности и улучшению пользовательского опыта. Постоянно исследую новые технологии и подходы в разработке, чтобы создавать интерфейсы, которые удовлетворяют потребности пользователей и соответствуют лучшим стандартам.

Навыки
  • JavaScript (ES6+)
  • React + Redux
  • HTML5
  • CSS3, SCSS, адаптивная верстка
  • TypeScript
  • Автоматическое тестирование (Jest)
  • Git и GintHub
  • C/C++, Make, GTest

Инструменты: VS Code, Chrome DevTools, Unix (MacOS / Ubuntu).
Английский: A2 (Pre-intermediate).

Описание проектов

Игры разума — Набор из пяти консольных игр, построенных по принципу популярных приложений для прокачки мозга. Каждая игра задает пользователю вопросы, на которые необходимо ответить. После трех правильных ответов игра считается завершенной, а неверные ответы завершают игру. Этот проект демонстрирует моё умение создавать интерактивные интерфейсы и управлять состоянием приложений.
https://github.com/dark7lord/frontend-project-lvl1

Minishell - написание небольшого аналога bash, с полноценным написанием парсера и встроенных команд, а также работа с перенаправлениями (в стандартные вводы и выводы, а также файлов), сигналы (ctrl+c, ctrl+d), pipeline оператор (писался подвнутренний проект pipex)
https://github.com/dark7lord/minishell

Опыт


Frontend - разработчик, Сбер
Август 2024 - Ноябрь 2024

Сервис “Мониторинг судебных практик”

- Оптимизировал вкладку «Арбитражные дела»: упростил фильтры, добавил суммы задолженности под фильтры для наглядности.

- Улучшил таблицы: добавил новые колонки, изменил их порядок под аналитические требования.

- Переработал сетку фильтров и порядок отображения таблиц, реализовал динамическую отрисовку фильтров по условиям.

- Выделил кнопку «Сделать прочитанным» в отдельный компонент, улучшив доступность функции.

- Переписал запросы с GraphQL на REST API (Java), повысив производительность.

- Удалил лишние опции в фильтрах, уточнил типизацию, вынес общий код в компоненты.

- Реализовал открытие вкладок с документами при наличии данных с бэкенда.

Сервис “Справочник изменений”

- Написал логику фильтров для работы с датами (период по умолчанию – 14 дней).

- Исправил обработку времени, чтобы корректно отображать даты в UI.

- Сотрудничал с бэкенд-разработчиками для устранения багов и добавления недостающих методов.

- Реализовал отображение версий сборок для четырех сервисов, что упростило тестирование.

Технологический стек: TypeScript, React, Redux, RTK, Webpack, Axios, CSS-in-JS, Java, PostgreSQL.

Frontend - разработчик, Сбертех
Февраль 2023 - Август 2023

Разработка визуального конструктора LIND (Low-Code Interface Designer, похож на API Connect by IBM):
- Проектирование новых компонентов (активно предлагал новые идеи, к примеру добавить Drag'n'Drop области для загрузки файлов спецификации)
- Разработка компонентов по дизайну (опциональные интерфейс для загрузки файлов и область Drag'n'Drop), использовался React, Redux (старые компоненты были написаны на Recoil), логику поведения уточнял у аналитика
- Переделка логики закрытия модального окна одного из компонентов (вместо простого закрытия - сохранение связанных компонентов в состоянии)
- Исправление бага svg-стрелок между компонентами
- Написание mock-тестов (использовался Playwright), на запросы к backend-сервису для LIND
- Вёрстка страниц getsynapse.io (HTML, Sass, JavaScript)

Образование


Информатика и вычислительная техника (2019, бакалавр), ОГАУ
Сентябрь 2015 - Июль 2019

О себе
Проживаю в городе Казань / Москва

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме Frontend разработчика выглядит очень впечатляющим. Он имеет более чем 3-летний о...
Это резюме выглядит очень впечатляющим и содержит множество важных достижений и навыков...
Резюме Frontend-разработчика оцениваю как хорошее. В нем содержится подробная информаци...
Это резюме QA-инженера имеет много положительных аспектов. Кандидат активно обучается и...
Резюме Frontend-разработчика оцениваю на 8 из 10. Плюсы: 1. Хорошо описаны навыки и о...
Оценка резюме: Описание кандидата: Описание самого себя содержит информацию о текущем...
Это резюме содержит несколько положительных аспектов, таких как стремление к развитию в...
Это резюме Unity разработчика содержит много полезной информации о вашем опыте и навыка...
Привет, Никита! Давай улучшим твое резюме: 1. Для начала, давай уберём заголовки, так ...
Привет, Евгений! Давай улучшим твое резюме: 1. Описание проектов Для удобства и компа...