Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Anton

React розробник

Рассматривает должности: React розробник, Front-end програміст, Веброзробник, Next. js
Возраст: 37 лет
Город проживания: Другие страны
Готов работать: Другие страны, Удаленно
Рассматривает должности:
React розробник, Front-end програміст, Веброзробник, Next. js
Возраст:
37 лет
Город проживания:
Другие страны
Готов работать:
Другие страны, Удаленно

Контактная информация

Соискатель указал телефон и эл. почту.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

Anton Shaga
Moncton, Canada | [открыть контакты](см. выше в блоке «контактная информация») | [открыть контакты](см. выше в блоке «контактная информация») | GitHub | Linkedin | shaga.dev

About Me
Front-end Developer focused on building modern React/Next.js applications with strong attention to security,
modularity, type-safety, and scalable architecture.
Worked in a real production startup (WinWinTravel), delivering complex UI flows, optimizing performance, resolving
cross-team issues with QA/Backend, and completing multi-stage code reviews.
Specialized in state isolation, clean architecture, accessibility, and building reliable, production-ready features end-to-
end.

Core Skills
Frontend: HTML5, CSS3, JavaScript (ES6+), React 19, Next.js 15 (App Router, SSR/ISR), TypeScript 5, Tailwind CSS 4,
Chakra UI, React Hook Form.
State: Zustand, React Query, Immer
Full-stack: tRPC, Prisma, PostgreSQL, Redis, REST/RPC, JWT, OAuth 2.0 (PKCE), 2FA, Zod
Security: Argon2, HttpOnly cookies, CSRF-safe flows, rate limiting, token revocation
Testing & Tools: Git, Vercel, Resend, Figma, ESLint/Prettier, CI pipelines
Principles: Clean Architecture, Modularity, Performance Optimization, a11y

Professional Experience

WinWinTravel — Front-end Developer

2025 – Present · Remote

Developed and implemented real production features for a large-scale travel web product. Successfully followed
the complete enterprise development lifecycle: Jira → PR → Lead Code Review → Dev/Stage → QA → Release.

Key contributions:

Developed and optimized the Price Calendar Flow:
– isolated dynamic state (Zustand + React Query)
– built responsive mobile/desktop layouts
– implemented synchronized scroll/axis rendering
– created feature-driven calendar refresh logic

• Improved Offer Configuration UI: fixed incorrect highlights, hover states, and radio-group behavior.
• Investigated backend-level issues by tracing booking keys, detecting duplicate data, and identifying API
inconsistencies.
• Fixed accessibility issues, tooltip behavior, dropdown logic, and scroll synchronization across breakpoints.
• Produced clean, well-documented PRs that passed multi-stage reviews by two team leads.
• Followed FSD-style architecture, design tokens, kebab-case migration rules, and CI quality gates.

Impact:

• Increased stability of booking and configuration flows.
• Reduced UI misalignment issues on 1440px+ layouts.
• Improved reliability of calendar selection logic across dev/stage environments.

Featured Projects

Modular Authentication System (Fullstack)
Live Demo | GitHub

Production-ready full authentication solution with modern security architecture:
- Login/password with Argon2, email verification and rate limiting (Redis)
- 2FA: TOTP (QR codes) and Email OTP
- OAuth via Google (PKCE) and GitHub (state), with secure token exchange
- JWT with refresh tokens, HttpOnly cookie storage, and full session revocation
- Access token auto-refresh with tRPC middleware
Tech: Next.js 15 (App Router), tRPC, Prisma, PostgreSQL, Redis, Resend, otplib, Zod, JWT

Developer Portfolio (Frontend)
Live Demo | GitHub

Professional portfolio with perfect Lighthouse scores (100/100/100/100) featuring:
- Multilingual UI (i18n), theme toggle, mobile-first layout
- Secure contact form with Redis-based rate limiting
- Animated and responsive interface
Tech: Next.js 15, React 19, Tailwind CSS 4, TypeScript, Framer Motion, Zod, JWT, Redis, Resend

Education
Self-Taught Developer — practical, project-based learning.
• Built two production-level projects from scratch.
• Strong understanding of React/Next.js, state management, authentication, REST/RPC, databases, security best
practices.

Certifications
W3C – Verified Certificate: Introduction to Web Accessibility (WAIO.1x)

Previous Work Experience (Before IT)

Field Attendant — Berger Canada (2024–Present)
Responsibilities: safety-critical workflows, machinery operation, teamwork, reliability.

Industrial / Construction Electrician — EU & Ukraine (2006–2024)
Responsibilities: technical diagnostics, engineering standards, documentation, cross-team collaboration.

Additional Information
Languages:
• English — B1 (actively improving)
• Ukrainian, Russian — Native

Open to:
• Remote work • Hybrid • Relocation (Canada / EU / Asia)

Похожие кандидаты

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: