Experience
Working full-time since 2021. Every entry below is what I personally did, and what it changed.
Frontend Developer
Full-timeBusiness Development Bank
May 2025 — Present1 yrs 4 mosTashkent, Uzbekistan
The bank's internal web systems: CRM, admin dashboards and customer-facing pages.
- Own end-to-end frontend development of 5+ internal web applications — CRM systems, admin dashboards and customer-facing landing pages — using Angular and React.js.
- Established a Jest unit-testing standard across the frontend codebase, achieving 70%+ coverage on critical modules and catching regressions before production releases.
- Built a shared component library and code-style rules, cutting the time it takes to assemble a new page.
- Angular
- React.js
- TypeScript
- Jest
- RxJS
Frontend Developer
Full-timeAgency of Plant Protection and Quarantine
Dec 2022 — May 20252 yrs 6 mosTashkent, Uzbekistan
A CRM for 2,000+ users and an agricultural LMS platform — both built from scratch.
- Led end-to-end development of a CRM platform serving 2,000+ internal users and entrepreneurs, automating client management workflows and cutting manual processing time by ~40%.
- Integrated Leaflet.js interactive map dashboards to visualise regional agricultural data across 12 districts, giving field teams real-time operational oversight.
- Designed and launched a mobile-first LMS for the agricultural sector in Next.js with HLS video streaming, real-time analytics and server-side rendering — boosting Lighthouse performance scores by 30%+.
- Improved organic search visibility via Next.js SSG, structured metadata and next/image optimisation, reducing Largest Contentful Paint from 4.1s to 1.7s.
- Implemented backend services with Node.js, Express.js and MongoDB to power the data layer of both platforms.
- Next.js
- React.js
- Node.js
- Express.js
- MongoDB
- Leaflet.js
- HLS
Frontend Developer (Contract)
ContractEnergy Trucking Company
Oct 2023 — Sep 20241 yrsTashkent, Uzbekistan
CityFuel CRM — fuel, invoicing and logistics for trucking companies.
- Developed the CityFuel CRM in React.js, streamlining fuel-discount management, invoicing and logistics workflows for 50+ daily active users.
- Cut application load times by 20–30% via code splitting, lazy loading, HTTP caching and Webpack tree-shaking, moving Core Web Vitals from 'Needs Improvement' to 'Good'.
- Refactored an Angular 8 logistics platform to Angular 15 standalone APIs, resolving 20+ open UI defects and reducing support tickets by ~35%.
- React.js
- Angular 15
- Webpack
- Core Web Vitals
Frontend Developer & Mentor
ContractRobotics Lab
Sep 2022 — Mar 20237 mosTashkent, Uzbekistan
Internal lab tooling and mentorship for junior developers.
- Built TypeScript UI components integrated with RESTful APIs, supporting internal lab tooling used across 3 active student cohorts.
- Mentored 10+ junior developers through weekly workshops and code reviews covering React.js, Jest unit testing, debugging and performance optimisation.
- Achieved a 100% project delivery rate among mentees — all participants shipped independent projects by program end.
- TypeScript
- React.js
- Jest
- REST API
Frontend Developer
Full-timeDora IT Group
Mar 2021 — Sep 20221 yrs 7 mosTashkent, Uzbekistan
Delivery systems, e-commerce platforms, pharmaceutical catalogues and blogs.
- Engineered 6+ production React.js applications — delivery systems, e-commerce platforms, pharmaceutical catalogues and blogs — building a reusable component library that accelerated feature delivery by ~20%.
- Implemented Redux for a multi-step e-commerce checkout managing 500+ SKUs, eliminating async state race conditions that had caused a 15% cart abandonment rate.
- Optimised a pharmaceutical product catalogue from 6.2s to 2.8s LCP by applying React.memo, lazy-loaded routes and compressed image assets.
- React.js
- Redux
- JavaScript
- SCSS
Not sure which one you need?
Describe the project in a few lines — I'll advise for free and we'll work out the scope together.
Write to me