Складской учёт и планирование производства
Ombor
Учёт запасов упаковки для салфеток с логотипами в ELMA: что есть на складе и что дальше нужно производству.
- React
- TypeScript
- Tailwind CSS
- NestJS
- Prisma
- PostgreSQL
- Docker
Full-stack разработчик: фронтенд и бэкенд.
Проектирую и разрабатываю быстрые сайты и Telegram-боты на JavaScript: от первого эскиза до дня запуска.


Я фронтенд-разработчик из Ташкента. Большую часть времени пишу на JavaScript: сайты компаний, лендинги и Telegram-боты, которые принимают заказы и оплату, не отправляя человека в другое приложение.
Мне важны вещи, которые посетитель чувствует раньше, чем замечает: страницы, которые открываются сразу, вёрстка, которая не ломается на маленьком телефоне, формы, которые объясняют, что пошло не так.
Параллельно с работой над проектами я учусь в магистратуре по компьютерной инженерии, поэтому мои вопросы о продукте обычно уходят на уровень глубже экрана.
Сертификат по английскому
Читаю документацию, пишу спецификации и участвую в созвонах на английском, поэтому для работы с международной командой переводчик не нужен. Русский: B2.
Дата теста: сентябрь 2025 года.
Инструменты, с которыми я работаю каждую неделю.
Семантическая и доступная разметка
Вёрстка, анимация, адаптивный дизайн
Язык, на котором я думаю
Типы, которые ловят ошибки заранее
Интерфейсы на компонентах
Быстрые сайты, дружелюбные к SEO
Дизайн-системы в коде
API и Telegram-боты
Чистая история, командная работа
Системы, которые сотрудники реальных компаний открывают каждый рабочий день. Выберите проект, чтобы узнать подробности.
Складской учёт и планирование производства
Учёт запасов упаковки для салфеток с логотипами в ELMA: что есть на складе и что дальше нужно производству.
Учёт посещаемости сотрудников
Telegram-бот, который фиксирует приход и уход сотрудников, и админ-панель с отчётами о посещаемости. Им ежедневно пользуются более 40 человек.
Управление автопарком
Единая панель для автомобилей компании: документы, топливо, обслуживание, ремонты, штрафы и водители.
Управление учебным центром
Единая система для учебного центра: ученики, группы, преподаватели, расписание, посещаемость, оценки и оплаты.
Платформа для прачечной
Бизнес прачечной в одной системе: публичный сайт, админ-панель, бэкенд API и Telegram-бот, который синхронизирует статусы заказов.
Что можно мне заказать.
Сайты компаний и лендинги на React и Next.js, которые быстро загружаются и хорошо ранжируются.
Боты и Mini Apps, которые принимают заказы и оплату прямо в чате.
Чистые адаптивные интерфейсы: сначала для телефонов, затем для больших экранов.
Пять шагов от первого сообщения до запуска.
Согласуем цель, аудиторию и сроки.
Рисую макет, и вы утверждаете его до начала разработки.
Разработка небольшими шагами со ссылкой на живое превью.
Проверка на реальных телефонах, медленном интернете и во всех браузерах.
Настраиваю домен, хостинг и SSL и передаю проект вам.
Июнь 2026 — ноябрь 2026
Работа: Elma
Разрабатывал микросервисы на NestJS для внешних интеграций, включая обмен медицинскими данными по стандарту FHIR: событийные процессы на RabbitMQ и BullMQ, кеширование в Redis, мониторинг в Grafana и Loki.
Август 2024 — март 2025
Работа: Techjobs
Разрабатывал REST API на NestJS и Koa для товаров, пользователей, категорий и заказов: JWT-авторизация, ролевая модель доступа и схемы PostgreSQL в TypeORM. Работал в Agile-команде.
Май 2023 — август 2024
Работа: Najot Ta'lim
Разрабатывал бэкенд-приложения на Node.js (NestJS) и сократил время ответа API с 10 с лишним секунд примерно до 0,2 за счёт перестройки доступа к данным и оптимизации запросов.
Сентябрь 2026 — июнь 2028 (ожидается)
Образование: Ташкентский университет информационных технологий (ТУИТ)
Углублённое изучение системной и программной инженерии и исследование семантической сегментации спутниковых снимков и снимков с дронов.
Сентябрь 2019 — июнь 2023
Образование: Национальный университет Узбекистана
Основы программирования, алгоритмов, баз данных и компьютерных сетей.
Напишите, что вам нужно: сайт, Telegram-бот или доработка уже существующего проекта. Отвечаю в течение дня.
salom@bekzodjs.uz