Обо мне
Я 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
ЕСТЬПРОЕКТ?
Идея, техническое задание или система, которую нужно исправить, — напишите, разберём вместе.
