Evgenii Rubin

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

Download PDF

Serbian Work Permit

Summary

  • Frontend developer with a background in production work where quality and deadlines matter.
  • I’m used to collaborating with content and design teams, keeping releases stable, and making processes more predictable.
  • Comfortable owning tasks end-to-end: clarifying requirements, documenting decisions, and shipping reliably.
  • Curious and fast-learning, I leverage AI-assisted tools to stay efficient and focused on user value.

Experience

Aug 2023 — Jan 2026

Frontend Developer (CMS & Web Production)

Tinkoff Journal · Part of Tinkoff Group (40M+ customers)

  • Shipped and maintained user-facing pages in a CMS-driven production workflow where quality and deadlines matter.
  • Worked closely with content and design teams to keep releases stable and layouts consistent across browsers.
  • Improved publishing reliability by introducing clear content rules and structured data formats for import (JSON/XML).
  • Built reusable HTML/CSS patterns and resolved tricky layout and typography edge cases in production.
  • Automated repetitive production tasks with JavaScript and regex (with AI-assisted tooling), reducing manual work and review friction.

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

Skills

Core

HTML, CSS, JavaScript, TypeScript, React, Next.js, Tailwind CSS

State & Integrations

Redux Toolkit, Firebase, Stripe API, JSON/XML

Quality & Delivery

Git, CI/CD (GitHub Actions), Cross-browser QA, Vitest, Playwright

AI-assisted Tools

GitHub Copilot, Cursor, Codex

Personal Projects

  • Kanban Board (Next.js, React, TypeScript, Redux Toolkit, Firebase, dnd-kit, Vitest): real-time collaborative Kanban with auth, roles, and drag-and-drop. Leveraged AI-assisted development workflows to speed up routine delivery.
  • Stripe E-commerce (Next.js, TypeScript, Stripe, Tailwind, shadcn/ui, Zod, Playwright/Vitest): Stripe-powered catalog with cart and checkout-to-success flow. Added Zod validation and automated tests.
  • Admin Dashboard MVP (Next.js, React, TypeScript, RTK Query, Tailwind, Charts, i18n): MVP focused on complex UI states (tables, charts, filters, i18n) with reusable UI components.

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)