Boburmirzo Bunyodjonov — Frontend Engineer · React · Next.js
I build the interface layer of education platforms and admin panels — tables, forms and reports that have to stay quick as the data grows. React, Next.js and TypeScript, design systems, components that work with a keyboard and a screen reader, interfaces in three languages. Telegram Mini Apps too, and the API side when a feature needs it.
About
- Frontend Engineer, Unical Solutions (Jul 2024 — Present, Tashkent)
- Built Edutizim.uz, a management platform for learning centres — landing, marketing forms, super-admin and main admin panels (React, TypeScript, MUI).
- Owned complex modules in the EduSchool.uz school automation system: FullCalendar, DnD Kit, maps and real-time chat.
- Intern Frontend Engineer, Itransition (Apr 2024 — Jun 2024, Remote)
- React and JavaScript internship focused on component architecture, state management and clean code, with tasks delivered under mentor review.
- Frontend Engineer, Virtual Group Company (Jul 2021 — May 2023, Namangan)
- Responsive web features for mobile and desktop (HTML, CSS, JavaScript), shipped on deadline with client services, sales and design.
- Programming Teacher, IT School (Mar 2022 — May 2023, Namangan)
- Taught HTML, CSS, Bootstrap, JavaScript and Git to students aged 12–40, and built lessons and online tests.
Awards
- President Tech Award — 3rd place (team) (2024) — EduTizim project · Micro-SaaS and AdTech
Projects
- EDUTIZIM — CRM and ERP for learning centres (React, TypeScript, MUI, Redux Toolkit, TanStack Query)
- EDUSCHOOL — School management system and e-journal (React, TypeScript, MUI, FullCalendar, DnD Kit, TanStack Query)
- SODIQ SCHOOL — Admin panel for a private school (React, TypeScript, MUI)
- RENESSANS — Website and content panel for an English school (2026, Next.js 15, TypeScript, Prisma, PostgreSQL 16, next-intl, Tailwind v4, Radix UI, TipTap, S3, Docker)
- TAKLIFNOMA — Wedding invitation SaaS (2026, Next.js 16, Prisma, PostgreSQL, Auth.js, grammY, next-intl, Tailwind v4, MUI)
- WORDSWIPE — Swipe-based vocabulary · Telegram Mini App (2026, Fastify, Prisma, PostgreSQL, Redis, BullMQ, React 18, Telegram Mini App, Docker)
- AWDMS — Academic workload management for a university (2026, NestJS, Prisma, PostgreSQL, React 18, Turborepo, ExcelJS, Docker, Nginx)
- KICHIK AKADEMIYA — Landing page for a private kindergarten (2026, React 19, Vite 7, MUI 7, Tailwind CSS 4, Telegram Bot API, Vercel)
Blog
- How this site works — A portfolio that behaves like an operating system — while staying a plain document for search engines. (2026-09-16)
Skills
Languages: TypeScript, JavaScript (ES6+), SQL, HTML5, CSS3, SASS
Frontend: React, Next.js (App Router), Redux Toolkit, TanStack Query, Zustand, React Hook Form + Zod, Vite, Framer Motion
UI & styling: Tailwind CSS, MUI, Ant Design, Mantine, Bootstrap
Backend: NestJS, Fastify, Node.js, Prisma, PostgreSQL, Redis, BullMQ, REST + Swagger, JWT
Infrastructure: Docker, Docker Compose, Nginx, Caddy, GitHub Actions, Vercel, Hetzner VPS, Git · GitHub · GitLab
Tools: Telegram Bot API, Telegram Mini Apps, FullCalendar, DnD Kit, Firebase, Leaflet, i18next, Axios, ExcelJS, Payme · Click · Telegram Stars
Spoken languages: Uzbek — native, English — B2
Contact
boburbunyodjonov005@gmail.com — Tashkent