Widok CV
Programista frontend
Do negocjacji
Rosja
Pełny etatZdalnie
Doświadczenie zawodowe
8 lat 9 miesięcy
Ostatnie doświadczenie zawodowe
Positive Technologies
Frontend-разработчик
1 rok 11 miesięcy
O mnie
O mnie
Senior Frontend Developer, 10+ лет. React, Type, Next.js. Делал rules.ptsecurity.com и mitre.ptsecurity.com в Positive Technologies, до этого долго развивал ati.su. Знаю бэкенд: писал утилиты на Go, админку на Django.
Doświadczenie afiliacyjne
Brak danych
Doświadczenie zawodowe8 lat 9 miesięcy
Lipiec 2024 - Maj 2026
(1 rok 11 miesięcy)
Positive Technologies
Frontend-разработчик
Спроектировал и разработал с нуля систему управления правилами обнаружения
сетевых атак (PTRules) - от архитектуры до вывода в продакшен.
Разрабатывал frontend на React/Type, проектировал масштабируемую
архитектуру и интеграцию с backend API.
Реализовал поиск и фильтрацию с поддержкой 15+ одновременно применяемых
фильтров и обработкой больших объёмов данных.
Оптимизировал производительность: сократил время загрузки ключевых страниц
на ~40% за счёт оптимизации запросов, lazy loading, SSR и code splitting.
Создал с нуля админку на adminjs, реализовал API на NestJS.
Работал с интеграцией Mindbox, сервисом PHDays (React, monorepo, Strapi).
Настраивал CI/CD в GitLab CI.
Проводил code review, участвовал в проектировании frontend-архитектуры и
технических стандартов команды из 8 разработчиков. Взаимодействовал с
backend, QA, аналитиками и дизайнерами, участвовал в проработке API-контрактов.
Sierpień 2017 - Maj 2024
(6 lat 10 miesięcy)
АвтоТрансИнфо, ООО
Frontend development
Разрабатывал и поддерживал B2B-приложения на React и Type,
используемые 10 000+ пользователями. Проектировал frontend-архитектуру
приложений с нуля.
Спроектировал сервис "временные окна" с нуля: frontend на React/Type/
MobX, backend на Django/Python и FastAPI (asyncio), REST API.
Проектировал базы данных, работал с PostgreSQL и MongoDB. Работал с
очередями Kafka, RabbitMQ.
Построил систему наблюдаемости на Prometheus/Grafana.
Разработал переиспользуемую UI-библиотеку компонентов на базе Storybook,
использовавшуюся в 5 проектах.
Оптимизировал производительность и Core Web Vitals, сократив время
загрузки ключевых страниц на ~35%.
Настраивал CI/CD, контейнеризацию приложений (Docker).
Umiejętności
Л
Tailwind
Mobx
Node
Jestjs
HTML
Git
Python
Docker
Kubernetes
FastAPI
CSS
TypeScript
React.js
Redux
Next.js
Django
Frameworki JS
RabbitMQ
Kafka
Znajomość języków
Średniozaawansowany Angielski
Średniozaawansowany Rosyjski
Typ zatrudnienia
Typ zatrudnienia
Pełny etat
Tryb pracy
Zdalnie, Hybrydowo
Grafik pracy
Elastyczny, 5/2
Relokacja
Możliwa
Wyjazdy służbowe
Możliwe wyjazdy służbowe