Frontend developer

Москва, Россия
Миддл
Информационные технологии • Разработка • Fullstack • Frontend • JavaScript • TypeScript • React • Express • CSSinJS • CSS • HTML • SCSS • ClickHouse • MongoDB • Node.js
Удаленная работа • Работа в офисе
Опыт работы от 1 года до 3х лет
Есть файл резюме (защищен)
О себе

На данный момент Frontend developer.

Мои компетенции и опыт

Frontend Developer (React / нужен доступ к резюме / TypeScript)

ОПЫТ РАБОТЫ:

ABIT - Analytics Platform (Logger) - Frontend-разработчик / Fullstask-разработчик

Аналитическое web-приложение для сбора, фильтрации, визуализации и обработки больших объёмов логов и технических данных

Зона ответственности:

- разработка frontend на React + TypeScript + Redux Toolkit

- участие в разработке backend на нужен доступ к резюме + Express + MongoDB + ClickHouse

- проектирование чистой архитектуры frontend и API с учетом ролевой модели доступа

 

Основные задачи:

- разработка интерфейса анализа логов с табличным отображением, серверной пагинацией и детальным просмотром записей

- реализация DSL-фильтрации логов на базе AIP-160 с валидацией и синхронизацией состояния через URL

- создание и поддержка форм на react-hook-form

- разработка интерфейсов генерации, ручного и автоматического запуска отчётов, а также просмотра их результатов

- визуализация метрик и отчётов через Recharts

- реализация ролевой модели доступа и шаринга проектов в интерфейсе

- работа с техническим долгом и улучшение архитектуры frontend-приложения

- участие в разработке backend API на нужен доступ к резюме / TypeScript: фильтрация логов, отчёты, интеграция с ClickHouse и MongoDB

 

Ключевые достижения:

- устранил лаги UI при динамическом изменении размеров интерфейса, переведя обновление состояния с browser events на requestAnimationFrame

- реализовал пользовательскую фильтрацию по схеме DSL → AST → SQL для построения сложных запросов к ClickHouse через интерфейс

- участвовал в разработке системы автоматической генерации отчетов с cron-планировщиком и очередью выполнения задач

 

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

Разработка и поддержка существующих проектов на нужен доступ к резюме + TypeScript, оптимизация интерфейсов и улучшение пользовательского опыта

Основные задачи:

- разработка и поддержка интерфейсов на нужен доступ к резюме + TypeScript

- оптимизация производительности React-интерфейсов и стратегий рендеринга в нужен доступ к резюме

- перевод значительной части страниц с SSR на ISR

- поддержка и расширение внутренней библиотеки чата

интеграция chat-модуля с frontend-приложением и API

 

Ключевые достижения:

- перевел около 80% страниц с SSR на ISR, что снизило количество 500 и 429 ошибок примерно на 60%, уменьшило нагрузку на сервер на 20–25% и ускорило загрузку страниц с ~1.8 до ~1.2 секунд

- оптимизировал рендеринг страниц нужен доступ к резюме и lazy-loading изображений, что улучшило показатели Performance Score в Lighthouse с ~65 до ~90, а среднее время рендеринга ключевых страниц уменьшилось с ~1.6 до ~0.8 секунд



Есть файл резюме (защищен)


Интересные кандидаты