← В ленту ![]()
Регистрация: 04.06.2025
Денис Хабло
Специализация: Frontend Developer
— Коммерческий опыт в Frontend разработке больше 3-x лет.
— Опыт разработки на React, Next.js, Vue, Typescript, HTML, CSS. Уверенные знания Javascript.
— В рамках работы над проектами я активно участвую в разработке удобного пользовательского интерфейса, уровня бизнес логики, уровня доступа данных, в планировании архитектуры продукта.
— В процессе работы реализовывал CRM системы, авторизацию, защиту от ботов, настраивал SEO, разрабатывал адаптивные страницы, оптимизировал, рефакторил и поддерживал код.
— Придерживаюсь принципов программирования SOLID, постоянно обмениваюсь опытом с коллегами.
— Коммерческий опыт в Frontend разработке больше 3-x лет.
— Опыт разработки на React, Next.js, Vue, Typescript, HTML, CSS. Уверенные знания Javascript.
— В рамках работы над проектами я активно участвую в разработке удобного пользовательского интерфейса, уровня бизнес логики, уровня доступа данных, в планировании архитектуры продукта.
— В процессе работы реализовывал CRM системы, авторизацию, защиту от ботов, настраивал SEO, разрабатывал адаптивные страницы, оптимизировал, рефакторил и поддерживал код.
— Придерживаюсь принципов программирования SOLID, постоянно обмениваюсь опытом с коллегами.
Скиллы
JavaScript
TypeScript
React
Redux
Pinia
Vue.js
Next.js
Node.js
HTML
CSS
Apollo
GraphQL
WebSocket
Docker
AWS
Git
Опыт работы
Frontend-разработчик
с 03.2022 - По настоящий момент |Твоё Лайв
JavaScript, TypeScript, Next.js, Redux, RestAPI, SCSS, Webpack, GitLab, CI/CD, Docker, Chart.js, Crypto.js, Figma
Разработка многофункционального кроссплатформенного стримингового сервиса для просмотра уникальных, зарубежных новинок.
Мои обязанности:
● Разработал новый видеоплеер в команде, активно используя Gitlab для управления версиями.
● Спроектировал архитектуру Next.js, реализовав систему компонентов для создания и редактирования видео-контента.
● Перевел проект на более современную модульную архитектуру компонентов с TypeScript и Redux Toolkit, сократив количество ошибок.
● Разработал CRM систему для администрирования проекта.
● Применил SASS для стилизации приложения/лендингов в соответствии с заданной дизайн-системой, используя Figma. Обеспечил адаптацию под мобильные устройства.
● Внедрил динамическую систему доступа по роли пользователя (RBAC), разделив права для админов/пользователей/инвесторов/менеджеров/маркетологов.
● Создал систему дашбордов с Chart.js для визуализации бизнес-метрик.
● Реализовал фильтры для сбора аналитики пользователей сервиса, тем самым автоматизировав отчетность для маркетологов.
● Улучшил показатели Core Web Vitals и LightHouse, что позволило приложению быстрее загружаться.
● Настроил SEO, мета-теги, sitemap, что привлекло много новых уникальных пользователей.
● Создал систему трансляции федеральных и спортивных каналов, систему быстрой замены каналов, в случаях проблем с внешними сервисами.
Также участвовал в разработке мобильных приложений сервиса.
Разработка новостного агрегатора, средства для создания и продвижения контента в медиа сфере.
Мои обязанности:
● Участвовал в построении React Frontend для CMS (аналог Яндекс.Дзен) с WYSIWYG-редактором (Slate).
● Реализовал адаптивную клиентскую часть по дизайн системе.
● Разработал функционал для создания рекламы (боковые баннеры, блоки внутри контента).
● Внедрил поиск, фильтрацию по жанрам опубликованного контента, систему тегирования для контента, графики вовлеченности пользователей.
● Настроил SEO, генерацию мета-тегов, динамический sitemap.
● Оптимизировал webpack (удаление не используемого кода, стилей).
Дополнительные навыки:
● Опыт работы с документациями Swagger, инструментами для тестирования API (Postman).
● Опыт работы с инструментами управления проектами (bitrix24), постановка, выполнение и завершение задач по методологии Scrum, Kanban.
Образование
Программная инженерия (Магистр)
По 2022
Донской государственный технический университет
Языки
АнглийскийСреднийРусскийРодной