Обо мне

Я full-stack разработчик. Сам прохожу весь путь от идеи до работающей версии на сервере: техническое задание, интерфейс, бэкенд, база данных и деплой.

Большая часть моих работ связана с Ташкентским государственным юридическим университетом: платформа для исследователей, открытые курсы, эндаумент-фонд и система практики. Параллельно веду IT-студию Law Lab и создаю собственные AI-продукты.

КАКЯ РАБОТАЮ

  • Сначала ТЗ, потом код

    Каждый проект начинается с письменного ТЗ, ролей и критериев приёмки.

  • Тесты — часть работы

    Playwright, Jest и нагрузочные тесты: ключевые сценарии проверяются перед каждым деплоем.

  • Безопасность по умолчанию

    Роли, аудит, rate limit, проверка файлов и секреты вне репозитория.

  • Работа заканчивается деплоем

    Production на Docker, Nginx и SSL. Работа не закончена, пока не проверено, что система работает.

ТЕХНОЛОГИИИ ИНСТРУМЕНТЫ

Для каждого проекта выбираю инструмент под задачу. Ниже — то, что я использовал в production.

Фронтенд
React · Next.js · TypeScript · Tailwind CSS · Vite · Framer Motion · Three.js
Бэкенд
Node.js · Express · Fastify · Python · FastAPI · PHP · Laravel
Данные
PostgreSQL · PostGIS · MySQL · Redis · Prisma · Sequelize · SQLite
AI
LangChain · LangGraph · RAG · FAISS · ChromaDB · OpenAI · Gemini · Vapi
DevOps и тесты
Docker · Nginx · PM2 · AWS Lightsail · Let’s Encrypt · Playwright · Jest · k6

ЕСТЬПРОЕКТ?

Идея, техническое задание или система, которую нужно исправить, — напишите, разберём вместе.