Перегляд резюме
Frontend-розробник
Договірна
Росiя
ПовнаВіддалена робота
Досвід роботи
5 років 10 місяців
Останнє місце роботи
Uplify
Frontend-разработчик (React / Next.js / TypeScript)
3 роки 3 місяці
Про себе
Про себе
Контакты:
Telegram: @PankrashovK
Мобильный телефон: +7 959 161 04 22 (WhatsApp)
Ключевые компетенции:
• Frontend: Java (ES6+), React 18, Next.Js, Type , Vue 3, Nuxt.js, HTML
• Testing and logging: Cypress, Jest, Sentry.
• Task trackers: Linear, Jira;
• Soft skills: Scrum, Code Review,
• Style and UI: CSS, SCSS Modules, Tailwind CSS, Styled-components, GSAP,
Webpack, Vite
Мой опыт и достижения:
- Спроектировал и реализовал систему защиты трафика на Native JS (анализ отпечатков, детект
AdBlock). Это позволило сократить объем фрода на ~50%
- Разработал интерфейс мониторинга для промышленного сектора. Реализовал систему
верификации дефектов в реальном времени, связав вывод AI-данных с рабочим местом
оператора.
- Имею практический опыт самостоятельного развертывания проектов на Linux-серверах
(Nginx, SSL/Certbot, Docker)
-Разработка интерактивной образовательной платформы с элементами геймификации:
- Drag-and-Drop: Система сборки пазлов с валидацией позиций.
- Interactive Canvas: Логическая игра «Лабиринт» с расчетом коллизий и отрисовкой путей.
- Dynamic Forms: Квиз-система с мгновенной обратной связью
Досвід в Affiliate
Дані відсутні
Досвід роботи5 років 10 місяців
Червень 2023 - по т.ч.
(3 роки 3 місяці)
Uplify
Frontend-разработчик (React / Next.js / TypeScript)
Международная платформа, которая автоматизирует рекламу в прямых эфирах стримеров на Twitch, YouTube и других площадках.
- Команда: Team Lead: 1 | Frontend: 3 | Backend: 1 | DevOps: 1 | QA: 2 | Designers: 2 | PM: 4
- Стек: React 18, Next.js, Type, HTML, CSS, Zustand, Redux Toolkit, RTK Query, Tailwind, Jest, Sentry, i18n .
- Soft skills: Scrum, Linear;
Обязанности и достижения:
- Защита от фрода (Anti-fraud): Спроектировал и внедрил клиентский модуль фильтрации (FingerprintJS, AdBlock detect, Killbot), сократив долю невалидного трафика более чем на 50%.
- Аналитика & Дашборды: Разработал дашборды аналитики рекламных кампаний с фильтрацией по периодам/сущностям и визуализацией показов, охвата и performance-метрик через Chart.js, предоставив партнерам прямой доступ к данным.
-Мониторинг ошибок: Интегрировал систему сбора логов и мониторинга ошибок в Sentry через TrackerService (captureConsoleIntegration, browser tracing), автоматизировав диагностику аномалий и сократив время исправления багов.
- Надежность & Тестирование: Покрыл критический функционал (авторизация, фильтры, формы) unit-тестами на Jest до уровня 70%.
- Формы & Валидация: Реализовал сложную логику пользовательских форм на React Hook Form со строгой схемной валидацией Zod и централизованной обработкой ошибок.
-Интернационализация (i18n): Спроектировал и настроил систему многоязычности (EN, RU, ES, PT).
- AI-инструменты разметки: Разработал UI-модуль верификации дефектов в реальном времени с наложением AI-координат на панорамные снимки, обеспечив сбор чистых датасетов для дообучения нейросетей.
- Маркетинговые ресурсы: Спроектировал CMS-архитектуру и структуру страниц на Webflow, что ускорило публикацию кейсов и материалов маркетинговой командой в 2 раза без привлечения разработчиков.
Грудень 2021 - Червень 2023
(1 рік 7 місяців)
ГРАФЕМА
Frontend-разработчик (React)
Разработка веб-проектов для крупного бизнеса (финтех, ритейл, фарма) (VK Tech, Tarantool, Комус, Лаборатория Касперского, Ростелеком, МТС)
Команда: Frontend: 6 | Backend: 3 | QA 2 | Designers: 3 | PM: 4.
Стек: React, Next.js, Type, Java, PHP (Laravel, Blade Templates), Python (Django), HTML, CSS , SCSS, REST API, GraphQL , Docker, WordPress.
Soft skills: Jira;
Обязанности:
- Работа в экосистеме Laravel (Blade) и поддержка проектов на WordPress, обеспечивая
интеграцию современных UI-решений в существующие CMS.
- Разработка образовательной платформы с элементами геймификации: реализовал Quiz-модули, Drag-and-Drop пазлы и логические лабиринты (GSAP/ Canvas/ SVG).
- Web Performance: Реализовал стратегию Critical CSS, разделив стили на критические (above-the-fold) и асинхронные. Это сократило FCP с 1.8с до 0.9с и подняло оценку Google PageSpeed Insights с 72 до 85 баллов.
Гео-функционал и визуализация:
- Реализация интерактивных карт с внедрением Marker Clustering для оптимизации рендеринга тысяч динамических объектов, что позволило существенно снизить нагрузку на CPU/GPU пользователя.
- Реализовал синхронизацию состояния карты с боковой панелью (Sidebar), обеспечив асинхронную подгрузку детальных данных и плавную анимацию раскрытия контента при выборе объектов.
Листопад 2020 - Грудень 2021
(1 рік 2 місяці)
Девять Линий
Frontend-разработчик Vue / Nuxt.Js
Компания занимается субподрядной Frontend-разработкой для основных федеральных интернет-СМИ: РБК, ТАСС, Sports.ru, Комсомолка, АиФ и др.
Команда: Frontend: 8-9 | Backend: 2 | QA 2 | Designers: 4 | PM: 5.
Стек: Vue, Nuxt.js, JS, HTML, CSS, SCSS, Axios, Swiper, GSAP, VideoJS
Инструменты и методологии: Git, GitLab , BEM, Prettier, ESLint, Babel
Основная часть проектов - спецпроекты разнообразной тематики, с упором на визуальную часть и анимацию (лендинги, многостраничники, тесты и д).
Обязанности и Достижения:
- Основная часть проектов - спецпроекты разнообразной тематики, с упором на визуальную
часть и анимацию (лендинги, многостраничники, тесты и прочее).
- Внедрил сквозную систему кастомных событий для Яндекс.Метрики и Google Analytics, обеспечив 100% точность отслеживания конверсий и пользовательских сценариев на порталах.
- Обеспечил Pixel-Perfect кроссбраузерную адаптивную верстку по макетам Figma для спецпроектов крупных СМИ (РБК, ТАСС, Sports.ru), сократив количество дефектов на этапе QA на 30%.
- Разработал SPA-навигацию на Java и Barba.js для многостраничных порталов. Это ускорило время перехода между страницами с 1.3с до 0.3с и дало пользователям app-like опыт без перевода порталов на SPA.
- Разработал сложную систему Parallax и Scroll-triggered анимаций на GSAP, что увеличило среднее время сессии пользователей на промо-страницах на 40%.
- Создание сложных интерфейсных анимаций и плавных переходов между страницами (Page Transitions) с использованием GSAP.
- Создал переиспользуемую библиотеку UI-компонентов (кастомные плееры VideoJS, графики, Swiper), ускорив разработку новых интерактивных спецпроектов в 1.5 раза.
- Автоматизировал оптимизацию медиаконтента через Webpack (сборка AVIF/WebP, Lazy Loading), что ускорило загрузку страниц и сократило расходуемый трафик на 40–60%
Навички
scss
Tailwind
Zustand
RTK Query
JavaScript фреймворки
Typescript
React.js
Git
GitHub
HTML
HTML5
CSS
Фронтенд
AJAX
Vue.js
Володіння мовами
Дані відсутні
Зайнятість
Зайнятість
Повна, Часткова, Проєктна
Формат роботи
Віддалена робота, Гібрид, Офіс
Графік роботи
Гнучкий, Змінний, 5/2
Переїзд
Можливий
Відрядження
Відрядження можливі