Evgenii Rubin

Frontend Developer (React, Next.js) · Novi Sad, Serbia

Download PDF

Serbian Work Permit

Summary

  • Frontend developer with 3+ years of experience across high-traffic publishing and interactive advertising.
  • Expanded from CMS and web production automation at Tinkoff Journal into TypeScript and Cocos Creator playable experiences at Playbox.
  • Build reusable component structures, responsive layouts, platform integrations, and dependable release workflows.
  • Complement production experience with React and Next.js projects covering real-time collaboration, payments, and data-heavy UI.

Experience

Mar 2026 — Present

Creative Developer (Playable Ads)

Playbox · Part-time · Remote

  • Develop and optimize interactive playable ads in TypeScript and Cocos Creator for 20+ advertising platforms, including ironSource and Unity Ads, for campaigns with a combined audience of 100M+ users.
  • Build reusable component-driven structures—systems, views, state flows, and adapters—to speed up creative variants and platform-specific releases.
  • Implement portrait and landscape layouts, CTA and analytics integrations, audio and animation flows, and build variants for differing network requirements.

Tools: Cocos Creator, TypeScript, Component-driven Architecture, Responsive Layout, Platform Integrations

Aug 2023 — Aug 2026

Frontend Developer (CMS & Web Production)

Tinkoff Journal · Tinkoff Group · Full-time · Remote

  • Cut manual assembly time for complex articles by 50% by creating automation scripts and standardizing JSON/XML content imports.
  • Engineered and maintained a library of reusable UI components and snippets for a high-traffic CMS used to publish approximately 140 articles per month.
  • Owned end-to-end technical production for feature articles, ensuring performance and cross-browser compatibility for a readership of millions.
  • Reduced post-launch bugs by 30% by introducing a standardized pre-release QA checklist and robust content validation rules.

Tools: HTML/CSS, JavaScript, Git, JSON/XML, Regex, Cross-browser QA, Automation

Skills

Core

HTML, CSS, JavaScript, TypeScript, React, Next.js, Cocos Creator

UI & Interactive

Tailwind CSS, shadcn/ui, Radix UI, Responsive Layouts, Animation & Audio

State & Integrations

Redux Toolkit, Zustand, Firebase, Stripe, Postgres, Event-driven Systems

Quality & Delivery

Git, CI/CD, Cross-browser & Multi-platform QA, Vitest, Playwright, Cypress

Personal Projects

  • Kanban Board (Next.js, TypeScript, RTK Query, Firebase, dnd-kit, Vitest/Cypress): bilingual real-time workspace with role-based collaboration, optimistic updates, labels, multiple assignees, and isolated emulator E2E.
  • Verdant Lane (Next.js, TypeScript, Stripe, Postgres, Zustand, Zod, Playwright/Vitest): live test-mode storefront with a Stripe-backed catalog, persistent cart, protected receipts, signed webhooks, and idempotent order processing.
  • Admin Dashboard Template (Next.js, TypeScript, RTK Query, TanStack Table, Tailwind, MSW, Playwright/axe): reusable B2B dashboard template with charts, data tables, form patterns, four locales, mock API boundaries, and accessibility-focused QA.

Languages

  • Russian — Native
  • English — Professional working proficiency (B2)
  • Serbian — Elementary proficiency (A1)

Education & Certificates

  • Advanced TypeScript — Hexlet.io (Nov 2024 — Feb 2025)
  • Web Developer ~720h — Yandex Practicum (Jan 2023 — Nov 2023)
  • Responsive Web Design — freeCodeCamp (Jul 2022 — Nov 2022)