Открыт к предложениям

Привет, я

Abdulaziz Hatamov

Frontend-разработчик

Создаю быстрые, доступные и готовые к продакшену веб-приложения на React и TypeScript.

Обо мне

Frontend-разработчик с 4+ годами опыта создания и выпуска продакшен веб-приложений. Глубокая экспертиза в экосистеме React и TypeScript — масштабируемая архитектура компонентов, интерфейсы реального времени, интеграции с API и разработка с фокусом на производительность.

МестонахождениеФергана, Узбекистан
Опыт4+ года
ЯзыкиUZ / EN

Навыки

Основные

JavaScript (ES2022+)TypeScriptHTML5CSS3SCSS / Sass

Frontend

React 19Next.js 15Redux ToolkitZustandTanStack Query v5TanStack RouterReact Hook FormZodViteWebpack

UI и Дизайн

Tailwind CSS v4Shadcn UIMantine UI v7Radix UIFramer MotionMaterial UI

Backend

Node.jsNestJSPrisma ORMPostgreSQLMongoDBRedisbetter-auth

API

RESTGraphQLWebSocketsStripeAxios

DevOps

Git & GitHubGitHub ActionsDockerUbuntu VPSNginxCloudflare R2PM2

Тестирование

JestVitestReact Testing LibraryPlaywright

Опыт

Middle Frontend Developer

· Freelance & Contract
2023 По н.в.·Remote
  • Designed and shipped Nordfiord — a complete ecommerce platform across three production repositories (Next.js 15 storefront, React 19 + Vite admin panel, NestJS REST API), handling real Stripe payments, Redis-backed cart sessions with 7-day TTL, and direct Cloudflare R2 image uploads via presigned URLs.
  • Architected scalable frontend systems applying compound component patterns, custom hook layers, and design token systems — delivering reusable, maintainable codebases that scale cleanly across multiple client projects.
  • Built high-frequency real-time interfaces using WebSockets and TanStack Query, including a live admin dashboard with revenue analytics, 30-day time series charts, order status tracking, and low-stock alerts.
  • Established CI/CD pipelines with GitHub Actions covering automated type-checking, linting, builds, and zero-downtime SSH deployments to Ubuntu VPS — eliminating all manual deployment steps.
  • Delivered complete projects independently: translating client requirements into technical architecture, defining data models, integrating third-party services (Stripe, Resend, Cloudflare R2), and owning production deployments end-to-end.

Frontend Developer

· RTM
2021 2023·Fergana, Uzbekistan
  • Core contributor to an educational management platform serving multiple institutions — built modules for student records, grade management, financial operations, and administrative reporting used by hundreds of staff members daily.
  • Designed and implemented data-intensive React interfaces including multi-step forms, paginated tables with server-side filtering, and role-based dashboards — streamlining workflows that previously required manual processes.
  • Led systematic migration of legacy jQuery UI to a component-driven React architecture, establishing reusable patterns and reducing code duplication across the entire frontend codebase.
  • Integrated and consumed 15+ RESTful API endpoints across multiple business domains, implementing robust error handling, loading states, optimistic updates, and cache invalidation strategies with React Query.
  • Contributed to team engineering culture: participated in sprint planning and task breakdowns, conducted peer code reviews, documented component APIs, and supported junior developers in adopting React best practices.

Избранные проекты

Все проекты

Nordfiord

Full-stack ecommerce platform for pharmaceutical-grade dietary supplements — three production repositories working as one system: a Next.js 15 storefront, a React 19 + Vite admin panel, and a NestJS REST API. Stripe payments, Redis cart, Cloudflare R2 storage, full RBAC, and GDPR-compliant user management.

Next.js 15React 19NestJSTypeScriptPostgreSQLPrisma ORMRedisStripeCloudflare R2better-authTanStack QueryTanStack RouterZustandTailwind CSS v4Mantine UI v7Docker
View Details →Сайт

Последние статьи

Все статьи

No posts yet.

Давайте работать вместе

Есть идея для проекта или просто хотите поговорить? Я всегда открыт к новым возможностям.

Написать мне