Aperçu du CV
Développeur frontend
À négocier
Russie
Temps pleinTélétravail
Expérience professionnelle
5 ans 10 mois
Dernier emploi
Uplify
Frontend-разработчик (React / Next.js / TypeScript)
3 ans 3 mois
À propos de vous
À propos de vous
Контакты:
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: Квиз-система с мгновенной обратной связью
Expérience en affiliation
Aucune donnée disponible
Expérience professionnelle5 ans 10 mois
Juin 2023 - à aujourd’hui
(3 ans 3 mois)
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 раза без привлечения разработчиков.
Décembre 2021 - Juin 2023
(1 an 7 mois)
ГРАФЕМА
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), обеспечив асинхронную подгрузку детальных данных и плавную анимацию раскрытия контента при выборе объектов.
Novembre 2020 - Décembre 2021
(1 an 2 mois)
Девять Линий
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%
Compétences
scss
Tailwind
Zustand
RTK Query
Frameworks JS
TypeScript
React.js
Git
GitHub
HTML
HTML5
CSS
Frontend
AJAX
Vue.js
Maîtrise des langues
Aucune donnée disponible
Type d’emploi
Type d’emploi
Temps plein, Temps partiel, Mission / projet
Format de travail
Télétravail, Hybride, Présentiel
Horaires de travail
Flexible, Travail posté, 5/2
Relocalisation
Possible
Déplacements professionnels
Déplacements possibles