2025·Frontend developer
Soff.uz
Contributed to Soff.uz, a modern intellectual property marketplace, by building dynamic frontend features, modular components, and admin dashboards using React, Next.js, Tailwind CSS, and Ant Design. Implemented multi-type product forms, draft saving, file uploads, and role-based access for a seamless user experience.

01Problem
During the development of Soff.uz, I faced challenges such as building dynamic multi-type product forms, implementing a reliable draft auto-save system, creating a secure admin panel with role-based access, and supporting seamless file previews and uploads.
02Solution
I actively contributed to Soff.uz, an intellectual property marketplace, where I focused on building a modern, scalable, and user-friendly web platform. My responsibilities included developing and maintaining the frontend using React, Next.js, Tailwind CSS, and Ant Design, implementing complex forms and dashboards, and integrating dynamic features like file uploads, draft saving, and product management.
I collaborated closely with the backend team, ensuring smooth API integration and seamless data flow. Additionally, I worked on creating modular and reusable components, improving code maintainability, and enhancing the user experience across both the seller and admin panels.
The project also involved advanced features such as:
- Dynamic multi-type product forms (file, 3D models, design, video, website, templates).
- Real-time draft auto-saving with localStorage and modal prompts.
- Admin panel with role-based access, CRUD operations for users, posts, and products.
- Preview and upload functionalities for images, 3D models, and .pptx slides.
- Conditional rendering based on product type and user role.
This experience strengthened my skills in frontend architecture, state management, reusable component design, and working in a production-level environment, contributing to a polished, fully functional web marketplace.
03Outcome
As a result, the platform now provides an intuitive interface for sellers, real-time updates across pages, smooth file handling, and a scalable, maintainable frontend architecture that enhances the overall user experience.