Lebenslauf anzeigen
Frontend-Entwickler
Vertraglich
Russland
VollzeitFernarbeit
Berufserfahrung
5 Jahre 11 Monate
Letzter Arbeitsplatz
Uplify
Frontend-разработчик (React / Next.js / TypeScript)
3 Jahre 4 Monate
Über mich
Über mich
Контакты:
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: Квиз-система с мгновенной обратной связью
Erfahrung im Affiliate
Keine Daten vorhanden
Berufserfahrung5 Jahre 11 Monate
Juni 2023 - bis heute
(3 Jahre 4 Monate)
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 раза без привлечения разработчиков.
Dezember 2021 - Juni 2023
(1 Jahr 7 Monate)
ГРАФЕМА
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), обеспечив асинхронную подгрузку детальных данных и плавную анимацию раскрытия контента при выборе объектов.
November 2020 - Dezember 2021
(1 Jahr 2 Monate)
Девять Линий
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%
Fähigkeiten
scss
Tailwind
Zustand
RTK Query
HTML
Git
CSS
GitHub
AJAX
Typescript
React.js
Frontend
Vue.js
HTML5
JS-Frameworks
Sprachkenntnisse
Keine Daten vorhanden
Beschäftigung
Beschäftigung
Vollzeit, Teilzeit, Projektbasiert
Arbeitsformat
Fernarbeit, Hybrid, Büro
Arbeitszeitplan
Flexibel, Schicht, 5/2
Umzug
Möglich
Dienstreisen
Dienstreisen möglich