Inventory and production planning
Ombor
Stock accounting for ELMA's logo-branded napkin packaging: what is in the warehouse, what production needs next.
- React
- TypeScript
- Tailwind CSS
- NestJS
- Prisma
- PostgreSQL
- Docker
Creative Developer & Digital Designer.
I design and build fast websites and Telegram bots with JavaScript, from the first sketch to the day they go live.


I'm a frontend developer from Tashkent. Most of my days go into JavaScript: company websites, landing pages, and Telegram bots that take orders and payments without sending people to another app.
I care about the parts visitors feel before they notice them: pages that open at once, layouts that hold up on a small phone, forms that tell you what went wrong.
Alongside client work I'm finishing a master's degree in computer engineering, so the questions I ask about a product tend to go one layer deeper than the screen.
Certified English
I read documentation, write specs and join calls in English, so working with an international team needs no translator. Russian: B2.
Test taken in September 2025.
The tools I reach for every week.
Semantic, accessible markup
Layout, motion, responsive design
The language I think in
Types that catch bugs early
Component-driven interfaces
Fast, SEO-friendly sites
Design systems in code
APIs and Telegram bots
Clean history, team workflow
Systems that people at real companies open every working day. Select a project for the full story.
Inventory and production planning
Stock accounting for ELMA's logo-branded napkin packaging: what is in the warehouse, what production needs next.
Employee attendance
A Telegram bot that records when employees arrive and leave, with an admin panel for attendance reports. 40+ people use it daily.
Vehicle fleet management
One dashboard for a company's vehicles: documents, fuel, maintenance, repairs, fines and drivers.
Learning-centre management
One system to run a learning centre: students, groups, teachers, schedule, attendance, grades and payments.
Laundry service platform
A laundry business in one system: public website, admin panel, backend API and a Telegram bot that keeps order statuses in sync.
What you can hire me for.
Company sites and landing pages in React and Next.js that load fast and rank well.
Bots and Mini Apps that take orders and payments right inside the chat.
Clean, responsive interfaces designed for phones first, then scaled up.
Five steps from first message to launch.
We agree on the goal, the audience and the deadline.
I sketch the layout and you approve it before any code.
Development in small steps, with a live preview link.
Checks on real phones, slow networks and every browser.
Domain, hosting and SSL set up, then handed over to you.
Jun 2026 — Nov 2026
Work: Elma
Built microservices in NestJS for external integrations, including FHIR-based healthcare data exchange, with event-driven workflows on RabbitMQ and BullMQ, Redis caching, and monitoring in Grafana and Loki.
Aug 2024 — Mar 2025
Work: Techjobs
Developed REST APIs with NestJS and Koa for products, users, categories and orders, with JWT auth, role-based access control and PostgreSQL schemas in TypeORM, working in an Agile team.
May 2023 — Aug 2024
Work: Najot Ta'lim
Built backend applications in Node.js (NestJS) and cut API response time from over 10 seconds to about 0.2 by restructuring data access and optimizing queries.
Sep 2026 — Jun 2028 (expected)
Education: Tashkent University of Information Technologies (TUIT)
Deepening systems and software engineering alongside research on semantic segmentation of satellite and drone imagery.
Sep 2019 — Jun 2023
Education: National University of Uzbekistan
Foundations in programming, algorithms, databases and computer networks.
Tell me what you need: a website, a Telegram bot, or a fix for the one you already have. I reply within a day.
salom@bekzodjs.uz