Experience
Where I have worked, what I built there, and what each one taught me.
Roles
SATashkent
Mar 2026 - PresentFrontend Developer / Tashkent, UZ
- Rebuilt the state layer of a large SAT mock exam platform, replacing Redux Persist with an IndexedDB persistence layer that survives reloads and crashes.
- Designed an offline-first sync system with ordered request queues and automatic recovery, so a dropped connection mid-exam no longer costs a student their answers.
- Cut Redux boilerplate and unnecessary re-renders out of the testing engine, reducing UI lag during timed sections.
- Added test coverage across the persistence and sync paths, where a silent failure means lost exam data.
In Nova
Sep 2025 - Mar 2026Frontend & Mobile Developer / Tashkent, UZ
- Built and maintained responsive web applications in React and TypeScript.
- Shipped cross-platform mobile features in React Native: reusable components, navigation flows, and API integration.
- Turned product and design requirements into interfaces that hold up on small screens and with a keyboard.
- Worked in an agile team through code review, debugging, and feature planning.
DGTL CAMP (Junior IT)
May 2025 - Sep 2025Frontend Mentor / Tashkent, UZ
- Taught React fundamentals, modern JavaScript architecture, and real debugging practice to 15+ students.
- Reviewed student code weekly, moving them from working scripts to component design they could actually extend.
Education
Tashkent State University of Economics
Aug 2022 - May 2026Bachelor of Economics, Minor in Business