Показники
- Останній візит: 5 днів тому
Резюме
Frontend Developer (React / Next.js / TypeScript)
Розробляю сучасні вебзастосунки на React та Next.js — від створення нових інтерфейсів до розвитку існуючих CRM та SaaS-продуктів. Працюю з бізнес-логікою, інтеграцією API, складними формами, таблицями та особистими кабінетами. Пишу чистий, масштабований код і приділяю увагу продуктивності, UX та підтримуваності проєкту.
Технологічний стек
Frontend: React.js, Next.js, JavaScript (ES6+), TypeScript, Redux Toolkit, TanStack Query, React Hook Form, HTML5, CSS3, Tailwind CSS, Material UI, SCSS.
Інтеграції: REST API, JWT Authentication, RBAC (Role-Based Access Control), завантаження файлів, WebSocket (базовий досвід).
Інструменти: Git, GitHub, Vite, Webpack, ESLint, Prettier, Figma.
AI-інструменти: ChatGPT, Claude, Cursor, GitHub Copilot, Codex.
Які завдання я вирішую
- Розробка сучасних CRM- та SaaS-застосунків на React та Next.js.
- Створення масштабованих і багаторазових UI-компонентів.
- Реалізація складних бізнес-процесів, багатокрокових форм і систем валідації.
- Інтеграція REST API, обробка асинхронних запитів і керування станом застосунку.
- Розробка таблиць із сортуванням, фільтрацією, пагінацією та масовими діями.
- Реалізація систем ролей і прав доступу (RBAC).
- Оптимізація продуктивності застосунків та покращення Core Web Vitals.
- Адаптивна та кросбраузерна верстка за макетами Figma.
- Рефакторинг існуючого коду, підтримка та розвиток великих проєктів.
- Code Review, виправлення багів та покращення архітектури frontend.
- Активне використання AI-інструментів для прискорення розробки, аналізу коду та пошуку оптимальних рішень.
Мій підхід до роботи
Прагну писати зрозумілий, чистий та підтримуваний код, який легко масштабувати й розвивати. Перед реалізацією нового функціоналу аналізую вимоги та пропоную рішення, що будуть простими в підтримці. Особливу увагу приділяю продуктивності, UX, адаптивності та якості кінцевого продукту.
Люблю працювати в команді, брати відповідальність за реалізацію задач від аналізу вимог до релізу та постійно вдосконалювати свої навички, використовуючи сучасні інструменти й підходи до розробки.