Обо мне
Специализируюсь на фронтенд-разработке с использованием TypeScript, фокусируясь на React и Next.js для создания динамичных веб-интерфейсов.
Моя карьера началась в инженерии, откуда я перешел к программированию и веб-разработке, создавая пользовательские интерфейсы и сложные веб-приложения с акцентом на чистоту кода. Работа в разных командах научила меня гибкости и эффективному взаимодействию.
Также развил навыки в бекенд-разработке на Node.js и в работе с базами данных. Опыт в продуктовом менеджменте помог мне лучше связывать технологические решения с бизнес-целями.
Ищу проекты, которые предложат новые вызовы и позволят дальше расти профессионально, внося значимый вклад в успех компании.
Контакты
E: [email protected]
T: +7 (929) 513-52-65
LinkedIn
Telegram
GitHub
Навыки
Разработка |
Базы данных и API |
Инструменты и системы |
Взаимодействие с командой |
TypeScript, React.js, Next.js, Node.js, Express.js, Angular, PHP, SCSS |
NoSQL, SQL, GraphQL, REST API |
Git, Linux, Nginx, Docker, TCP/IP |
Управление проектами, |
Поддержание позитивной командной культуры |
|
|
|
Опыт работы
Старший Frontend-разработчик
Encore | Июнь 2024 — По настоящее время
Описание:
Занимаюсь созданием пользовательских интерфейсов и сценариев. В мои обязанности входит полный цикл разработки приложения: от проектирования UX моделей до выбора технологий и разработки анимированных компонентов. Я тесно сотрудничаю с командой для обеспечения эффективной работы с данными и картами, а также создания интерактивных отчетов.
Технологии и инструменты:
- React
- TypeScript
- Vite
- Яндекс.Карты API/Tales | Leaflet
- WebSockets
- MUI
- ГИС системы
- RTSP/TCP/UDP
Область работ:
- Разработка и внедрение сложных пользовательских интерфейсов.
- Работа с картографическими основами и создание представлений для отчетов.
- Анимирование функционала на картах и обеспечение интерактивности интерфейсов.
- Интеграция и работа с WebSocket для записи, чтения и парсинга данных.
- Формирование, отправка, получение и фильтрация данных.
- Обработка видео по RTSP.
- Создание клиент-серверных архитектур.
Fullstack-разработчик / Продукт-менеджер
Bodybalance | 2022 - 2024
Обязанности:
- Проектирование архитектуры проекта и выбор соответствующего технологического стека.
- Создание технического задания и улучшение пользовательского опыта (UX).
- Разработка, согласование и реализация функционала, дизайна, бэкенда и фронтенда.
- Участие в формировании бизнес-логики.
- Организация и проведение спринтов, а также координация команды.
Технические навыки:
- Фронтенд: React.js, Redux, HTML5, CSS3(SCSS).
- Бэкенд: Node.js, Express.js, MongoDB (Mongoose).
- HTTP-запросы: Использование библиотеки Axios.
- Дизайн: Разработка макетов и прототипирование UX с использованием Figma.
- Управление проектом: Agile методологии, координация команды.
Область работ:
- Глобальный контроль всех этапов проекта, начиная от технологического стека и заканчивая техническими решениями.
Достижения:
- Реализовал проект на стеке MERN.
- Повысил производительность команды на 30%, внедрив автоматизированные инструменты управления задачами, ускорив процессы разработки с 8 до 6 месяцев.
- Улучшил эффективность разработки, внедрив стратегию переиспользования компонентов, что позволило сократить временные затраты на разработку новых функций на 20%.
- Разработал и внедрил функционал для эффективной обработки заявок на услуги, ускорив процесс на 40%.
Frontend-разработчик
ЕнотБанкрот | 2021 - 2022
Описание:
- Разработал и реализовал полную верстку приложения, активно используя современные фронтенд-технологии.
- Применил модульный подход, БЭМ и резиновый адаптив для обеспечения отзывчивости и корректного отображения на разных устройствах.
- Внедрил интерактивные элементы, создал и предоставил компоненты для последующей интеграции и модульного расширения проекта.
Технологии и инструменты:
HTML, CSS, SCSS, JavaScript, Методология БЭМ, резиновый адаптив.
Область работ:
- Занимался разработкой фронтенд-части, используя перечисленные выше технологии.
- Подготовил модули и компоненты для последующей интеграции в модульное приложение, что обеспечило эффективное взаимодействие в команде.
Образование
Высшее образование (Бакалавр) | 2014 - 2018
Информационные системы и технологии, Информационные системы и технологии в телекоммуникациях.
Языки
English |
Upper-Intermediate (B2) |
German |
Basic |
Romanian |
Basic |
Повышение квалификации, курсы
- 2024: Next|React, Learn JavaScript
- 2024: TypeScript, Learn JavaScript
- 2023: NodeJS, GeekBrains
- 2023: ReactJS, GeekBrains
- 2023: Highload-проект, GeekBrains
- 2022: JavaScript, GeekBrains
- 2022: PHP, GeekBrains
- 2022: Реляционные базы данных MySQL, GeekBrains
- 2021: Профессиональная вёрстка, GeekBrains
- 2021: Agile: SCRUM, GeekBrains
Интересы
- Интересуюсь изучением Go и инновации в системном программировании.
- В свободное время занимаюсь бегом и сноубордингом, поддерживая активный образ жизни.
- Управляю музыкальным каналом, посвящённым электронной музыке, где делюсь своими любимыми треками и новинками.