Salom — I'm

Rajab Muzaffarov, full-stack developer in Tashkent

Full-stack developer in Tashkent, Uzbekistan. I build production web platforms with React, Next.js and TypeScript: AI sales assistants that answer customers in their DMs, QR-verified lab certificates, and the CRMs and admin panels behind them.

Experience
2+ years in production
Focus
React · Next.js · TypeScript
Tashkent time
--:-- · UTC+5
Rajab Muzaffarov's avatar: a folded-paper figure in a white mask Run your cursor across the cloth

Specimen RM-26

Warp
TypeScript
Weft
React / Next.js
Dye
Canvas, drawn live
Figure
Folded paper
Origin
Tashkent, UZ
TypeScriptReactNext.jsNode.jsExpressMongoDBPostgreSQLSupabaseTailwind CSSTanStack QueryZustandZodn8nTelegram Bot APIDockerVercel

Selected work

Platforms that run real business workflows.

Two years of shipping production software, from AI that replies to customers on Instagram to QR codes that prove a lab test happened.

Cresta · AI product

AI Avtojavob / Aylo

“Avtojavob” is Uzbek for auto-reply

An AI sales assistant for businesses flooded with social-media inquiries. A customer comments under a post, a keyword matches, and a reply written in the business's own voice lands in their DMs. Instagram, Telegram, Facebook and WhatsApp all run through one platform.

  • Keyword-to-post rules that turn Instagram comments into AI direct-message replies
  • Custom prompts so each business controls how its assistant talks to customers
  • Business and admin consoles for integrations, posts, rules and conversations
  • Self-serve onboarding: register and connect channels with minimal setup
  • AI API integrations
  • Social media APIs
  • Automation rules
  • Admin console

Toshkent Sinov Xizmati · Quality control

Sifat Nazorat

Uzbek for “quality control”

A quality-control platform for laboratory testing and product certification. Scan the QR code on a product and a verification page, generated from the lab's database records, shows what was tested and who made it. It was designed around how the lab actually works, not as a static brochure site.

  • QR verification that resolves to dynamically generated pages
  • Dynamic routes for every product and producer, backed by database records
  • Authentication and protected functionality with Supabase Auth
  • File and media management wired to external storage
  • Next.js
  • TypeScript
  • MongoDB
  • Supabase Auth

Also shipped

Cresta · Uzbekistan

Cresta, from day one

Helped build the digital infrastructure of a newly founded development company: its corporate website, a Telegram bot for communication and workflows, and the CRM behind client management. Frontend to backend, development to deployment.

  • Corporate site
  • Telegram bot
  • CRM

Toshkent Sinov Xizmati

T-SX corporate site

The official website for a testing-services company: a news CMS, a photo gallery of facilities and events, and an admin interface that keeps public information current. Structured to grow into CRM and internal workflows.

  • News CMS
  • Photo gallery
  • Admin panel

Textile testing & QC laboratory

Fimtext

The landing page for a textile testing and quality-control lab, presenting its services, capabilities and company information with clear information architecture on desktop and mobile.

  • Landing page
  • Responsive UI
  • Information architecture

Toolbox

One TypeScript stack, front to back.

What I ship with, grouped the way it shows up in a project.

Languages04

  • JavaScript
  • TypeScript
  • HTML5
  • CSS3

Frontend04

  • React
  • Next.js
  • Tailwind CSS
  • shadcn/ui

State & data05

  • Redux Toolkit
  • Zustand
  • TanStack Query
  • React Hook Form
  • Zod

Backend03

  • Node.js
  • Express.js
  • REST APIs

Databases03

  • MongoDB
  • PostgreSQL
  • Supabase

Auth03

  • Supabase Auth
  • JWT
  • HTTP-only cookies

AI & automation04

  • AI API integrations
  • n8n
  • Telegram Bot API
  • Social media APIs

DevOps & tools06

  • Git & GitHub
  • Docker
  • Vercel
  • Cloudflare
  • Linux / WSL

Contact

Got a platform to build? Let's talk.