Photo of Otabek Olimjonov

About

I am an Angular lead developer at Uzinfocom in Tashkent. I lead the front-end of MyMaktab, the national platform for school admission and student transfers, which I rebuilt from a legacy Vue.js implementation into Angular 21, and of an internal control system for the integration APIs between enterprise services.

Before that I spent three years at Bepro and Bepro-Devhub: first as a full-stack .NET and Angular developer on a microservice system with PostgreSQL and Docker, then as middle Angular developer, then as the front-end lead. There I built the real-time vehicle map and notification layer of the Unified Dispatching System that 112, fire, police, ambulance and gas dispatchers use, and modernised MedData and EDent, a hospital information system and a dental clinic SaaS in daily clinical use, from Angular 14 to 17.

The problems I care about are on the screen: latency you can see, a form a parent can finish on a phone, a map that stays smooth when everything happens at once. As a lead that means code reviews, architectural direction, performance work, reusable components and keeping upgrades boring.

Daily tools: Angular 17 to 21 (Signals, standalone components, OnPush), TypeScript, RxJS, SignalR and WebSockets, OpenLayers, Yandex Maps 3, PrimeNG, Angular Material, Tailwind CSS, REST with OpenAPI/Swagger client generation, IndexedDB, Docker and Docker Swarm, Bitbucket Pipelines. Some .NET and PostgreSQL. Languages: Uzbek, Russian, English.

Work

  1. Angular lead developerUzinfocomMar 2026 – now
  2. Lead front-end developerBepro-DevhubAug 2024 – Mar 2026
  3. Middle Angular developerBepro-DevhubApr 2024 – Aug 2024
  4. Full-stack developer (.NET, Angular)BeproMar 2023 – Apr 2024

Study

  1. BSc Software EngineeringTashkent University of Information TechnologiesSep 2023 – Sep 2026
  2. .NET bootcampNajot TalimJun 2022 – Jan 2023

Stack

  • Front-endAngular 17–21 (Signals, standalone components, zoneless, SSR and prerender), TypeScript, RxJS
  • Real-timeSignalR, WebSockets, RxJS stream shaping (buffering, dedupe, backpressure)
  • MapsOpenLayers, Yandex Maps 3
  • UIPrimeNG, Angular Material, Tailwind CSS, Transloco i18n
  • API and dataREST, OpenAPI/Swagger client generation, IndexedDB caching
  • Backend and infra.NET, PostgreSQL, Docker, Docker Swarm, Bitbucket Pipelines

Now

Working on MyMaktab at Uzinfocom, and on this site.