Перейти к содержимому

Сулейман Хасанов

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

Senior Ташкент, Узбекистан
4 г. 1 мес. опыта 46 навыка

О себе

Опытный Frontend-разработчик с сильным инженерным мышлением и упором на создание высококачественных, масштабируемых и технологичных интерфейсов. Специализируюсь на React, Next.js, TypeScript, глубоко понимаю современные архитектурные подходы, включая Feature-Sliced Design, модульность и принципы чистой архитектуры. Помимо фронтенда, обладаю практическим опытом в бэкенд-разработке на Node.js / NestJS, работе с PostgreSQL / MySQL, проектировании API и построении инфраструктуры. Разрабатывал мобильные приложения на React Native, а также интегрировал современные AI-модели (Whisper, Claude, Edge TTS, OpenAI) в полноценные продукты. Работал как над продуктом, так и над построением фронтенд-инфраструктуры с нуля: внедрял CI/CD, настраивал линтинг, автоматизацию, темизацию, SSR, оптимизацию бандла, а также создавал собственные компоненты и решения, позволившие отказаться от дорогостоящих enterprise-библиотек. Умею глубоко погружаться в задачи, предлагаю решения с учётом реальных бизнес-целей, беру ответственность и инициирую улучшения. Думаю не только как разработчик, но и как человек, которому важно качество продукта и его ценность для пользователей.

Опыт работы

PanDev

01.2026 — по н.в. 5 мес.

Frontend Lead / Senior Frontend Developer

Senior Гибрид

Разработка плагинов для IDE (VS Code и форков) для сбора и анализа метрик работы разработчиков на основе событийной (event-driven) архитектуры. Реализована система трекинга действий (file edits, git events, IDE activity) с последующей агрегацией и отправкой аналитики. Реализация механизма отслеживания AI-активности в IDE (Cursor, Antigravity, Windsurf): сбор событий генерации кода, редактирования, использования подсказок и взаимодействия с LLM внутри среды разработки. Разработка кроссбраузерного расширения (Chrome, Firefox, Safari) для трекинга пользовательских действий: перехват и нормализация DOM-событий, маршрутизации и пользовательских сценариев с последующей отправкой аналитики на backend. Архитектурный рефакторинг основной веб-платформы: реструктуризация модулей по архитектурным слоям, внедрение архитектурных правил и контроль зависимостей через Dependency Cruiser, снижение циклических зависимостей и повышение масштабируемости проекта. Оптимизация фронтенда: снижение размера бандла на ~70% (tree shaking, оптимизация зависимостей, внедрение React Compiler), улучшение производительности загрузки и времени отклика интерфейса. Разработка CLI-инструмента для автоматической генерации страниц и модулей: шаблонизация структуры, контроль архитектурных слоёв, формирование публичного API модулей. Выполнение роли Frontend Lead: управление командой из 2 frontend-разработчиков, постановка задач, декомпозиция и контроль сроков выполнения, проведение код-ревью и поддержание качества кода, участие в архитектурных решениях и формировании технического вектора проекта.

  • Снижение размера бандла на ~70% (tree shaking, оптимизация зависимостей, внедрение React Compiler)
  • Снижение циклических зависимостей и повышение масштабируемости проекта

Личные проекты

11.2025 — 01.2026 2 мес.

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

Удалённо

1. Chrome-расширение для синхронного дубляжа YouTube-видео (RU / UZ). Стек: React, Chrome Extensions API, Node.js, Express, OpenAI Whisper, Edge TTS, Claude. Разработал расширение, которое в реальном времени дублирует видео на YouTube на русский и узбекский языки; реализовал backend на Node.js, который обрабатывает аудио и синхронизирует дорожки; интегрировал AI-модели: Whisper для распознавания речи, Edge TTS для естественной озвучки, Claude для корректировки текста и улучшения качества перевода; оптимизировал потоковую передачу аудио и синхронизацию с видеотреком. 2. Собственный сервис такси (аналог Яндекс Go). Стек: NestJS, Fastify, PostgreSQL, TypeORM, React Native, React, REST API. Разработал архитектуру серверной части на NestJS + Fastify с высокой производительностью; реализовал логику регистрации водителей и пассажиров, тарифы, геолокацию, заказы, статусы поездок; создал мобильные приложения для водителя и пассажира на React Native; разработал админ-панель на React для управления поездками, водителями и аналитикой; настроил оптимизированные REST-эндпоинты и структуру базы данных.

  • Готовое рабочее расширение, позволяющее смотреть иностранные видео на родном языке с минимальной задержкой
  • MVP-версия сервиса, которая повторяет ключевые функции коммерческих агрегаторов (создание заказа, поиск водителя, статусы, мониторинг)

ООО Nextgen

09.2025 — 11.2025 2 мес.

Team lead of frontend

Lead Офис Самарканд

Вёл полный цикл фронтенд-разработки проекта enterprise-уровня — от архитектуры до деплоя. Проектировал и внедрял архитектуру по принципам Feature-Sliced Design (FSD) на Next.js 15. Разрабатывал и поддерживал UI Kit для масштабирования интерфейсов и ускорения разработки. Настроил линтеры, Husky, CI/CD-пайплайн и систему тестирования (unit и интеграционные тесты). Интегрировал Sanity CMS для гибкого управления контентом и быстрого построения страниц. Обеспечивал высокий уровень качества кода, производительности и стабильности продукта. Выполнение роли Frontend Lead: руководство командой из 2 frontend-разработчиков, постановка и декомпозиция задач в Jira, контроль сроков и приоритетов, ведение технической документации в Confluence, организация разработки по Scrum (планирование, дейли, ретроспективы), проведение код-ревью и контроль соблюдения архитектурных стандартов, взаимодействие со стейкхолдерами и участие в принятии продуктовых решений.

  • В одиночку реализовал и запустил проект, соединяющий бизнес в Узбекистане, государственные структуры и китайских партнёров
  • Построил масштабируемую архитектуру, что позволило легко расширять проект новыми модулями
  • Создал UI Kit, благодаря которому скорость разработки интерфейсов выросла в несколько раз
  • Сократил технический долг и повысил стабильность сборок за счёт внедрения CI/CD и строгих правил код-ревью
  • Добился стабильной производительности и высокой оценки UX от заказчиков

OOO "East Telecom"

03.2025 — 09.2025 6 мес.

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

Офис Ташкент

Проект: Staffly (внутренняя HRM-система). Настроил фронтенд-инфраструктуру: линтеры (ESLint, StyleLint, Prettier), Husky, Commitlint, что повысило стабильность и единообразие кода в команде. Оптимизировал сборку фронтенда, используя плагины для Vite, что снизило размер бандла и ускорило загрузку интерфейса. Разработал собственный компонент для визуализации древовидной иерархии сотрудников. Реализовал адаптивную верстку под мобильные, планшетные и десктопные устройства. Интегрировал темизацию: поддержка светлой и тёмной тем. Проект: Система ЭДО (электронного документооборота). Разработал интерфейс и проработал архитектуру фронтенда для корпоративной системы ЭДО (в стадии разработки). Применил модульный подход с разделением ответственности, улучшив масштабируемость и читаемость кода. Проект: B2C каталог товаров. Проанализировал и выявил узкие места в текущем проекте (низкая производительность, устаревший UI). Предложил и реализовал новую архитектуру с нуля на основе монорепозитория с использованием NestJS (бэкенд) и Next.js (фронтенд). Применил современные методологии проектирования (modular design, feature-sliced design), что упростило поддержку и развитие проекта.

  • Разработал собственный компонент для визуализации древовидной иерархии сотрудников, что позволило отказаться от сторонней библиотеки стоимостью ~$5000 в год

YeaHub LLC

11.2023 — 01.2025 1 г. 2 мес.

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

Офис Краснодар

Разрабатывал интерфейсы для образовательной платформы YeaHub, ориентированной на обучение IT-специалистов. Создал удобную систему навигации и взаимодействия. Реализовал динамическую систему курсов, позволяющую адаптировать контент под разные уровни подготовки студентов. Оптимизировал код и внедрил ленивую загрузку. Интегрировал систему аналитики, позволившую собирать данные о поведении пользователей и улучшать UX на основе метрик.

  • Повысил среднюю вовлеченность пользователей на 25%
  • Сократил время загрузки страниц на 35%

NovolabTech

07.2023 — 11.2023 4 мес.

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

Офис

Участвовал в разработке цифровой экосистемы для сети кофеен Philz Coffee, обеспечивая удобный пользовательский опыт для клиентов и сотрудников. Разрабатывал интерфейсы веб-приложения для онлайн-заказов, программы лояльности и внутренней системы управления. Создавал масштабируемые и производительные интерфейсы с использованием React, TypeScript и Redux. Интегрировал платежные API и систему управления заказами, обеспечив удобный процесс оплаты и отслеживания покупок. Оптимизировал фронтенд-приложение. Работал в международной команде с разработчиками, дизайнерами и QA-инженерами, следуя гибким методологиям разработки (Scrum/Kanban).

  • Улучшил скорость рендеринга страниц на 40%
  • Снизил время загрузки страниц на 35%, что повысило удовлетворенность пользователей

ООО "Web-inSite"

02.2022 — 06.2023 1 г. 4 мес.

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

Офис

Разрабатывал интерфейсы для сайтов и веб-приложений, ориентированных на малый и средний бизнес, обеспечивая удобство и доступность пользователей. Создавал адаптивные и кроссбраузерные интерфейсы с использованием React, Redux и TypeScript. Участвовал в полном цикле разработки клиентских проектов — от прототипирования до продакшена, оптимизируя процессы внедрения. Оптимизировал сайты. Разработал библиотеку компонентов. Работал в тесном сотрудничестве с дизайнерами и менеджерами, адаптируя UI/UX под бизнес-требования клиентов.

  • Повысил конверсию клиентов
  • Сократил время загрузки страниц на 30–40%, что улучшило SEO и удержание пользователей
  • Ускорил запуск новых проектов и снизил затраты на разработку на 20%

Образование

Международный Азиатский Университет

— 2024

Прикладное программирование, Прикладная математика и информатика

Бакалавр

Навыки

React JavaScript TypeScript Git API HTML5 CSS Redux REST API Webpack Node.js Docker Адаптивная верстка PostgreSQL GitHub Gitlab gRPC Linux GitLab CI Babel Express Docker-compose BEM UI CI/CD LLM Web socket NestJS React Native NextJS Zustand React Query SSR SPA Feature-Sliced Design Fastify TypeORM Whisper Edge TTS Claude OpenAI API Vite Husky Scrum Jira Confluence

Языки

Русский Родной
Английский A2 — Элементарный
Узбекский C1 — Продвинутый

Личные данные

Возраст 28 года
Гражданство Узбекистан
Ссылка скопирована