Frontend-разработчик, углубляющийся в fullstack
5+ лет создаю интерфейсы на React и TypeScript для продакшн-продуктов — от финтеха до SaaS. Backend на Node.js и NestJS довожу до прода сам: закрываю задачу от API до UI.
О себе
Frontend-разработчик из Ташкента с продакшн-опытом по обе стороны — от интерфейса до API
Пишу production-интерфейсы на React и TypeScript уже больше 5 лет — от банковских ДБО-систем и CRM для недвижимости до SaaS-продуктов. Отдельный backend-сервис на NestJS и PostgreSQL спроектировал и вывел в прод сам — архитектура на обеих сторонах интересует меня одинаково.
- React
- TypeScript
- Next.js
- TanStack Query
- Redux Toolkit
- React Hook Form
- TailwindCSS
- Node.js
- NestJS
- PostgreSQL
В разработку пришёл через любопытство — нравилось разбирать, как устроены интерфейсы, которыми пользуюсь каждый день. Это никуда не делось: мне важно, чтобы код был предсказуемым, а интерфейс — быстрым и понятным без лишних объяснений. В команде обычно беру на себя не только код, но и архитектурные решения и код-ревью.
Подробности по проектам — в портфолио, а о технологиях и процессах, с которыми работаю, пишу в блоге.
Ищете разработчика или хотите обсудить задачу — напишите, отвечу.
Избранные работы
Несколько проектов, над которыми я работал
ДБО для юридических лиц — Agrozamin
Дистанционное банковское обслуживание для бизнеса: кредитование, транзакции, отчётность. В продакшене, оборот 15+ млрд сум в день.
CRM для застройщиков и агентов недвижимости
MVP до продакшена за 6 месяцев: лиды, сделки, роли и права доступа, real-time дашборды на SSE, отчёты с диаграммами продаж.
SaaS для сети школ водителей (CDL)
Multi-tenant SaaS для американского клиента: авторизация через Auth0 и Telegram, интеграция с Twilio, аналитика звонков операторов.
Последние статьи
Заметки о технологиях, процессах и инструментах
ООП: инкапсуляция, наследование, полиморфизм, композиция и DI
Разбираю столпы ООП, разницу между инкапсуляцией и сокрытием, композицию и агрегацию, а также как всё это соотносится с Dependency Injection и Dependency Inversion Principle.