Hi, my name is

Asadbek Qarshiyev

Software Engineer · Tashkent, Uzbekistan

I build fast, enterprise-scale web applications — and keep the craft sharp through competitive programming.

01 — About

About Me

I'm a software engineer based in Tashkent with experience across banking and the judiciary — building and leading enterprise-scale frontends with Angular, React and Vue, and developing backend services with NestJS. I care deeply about architecture, strict typing, caching and performance.

I'm also a competitive programmer: an Expert on Codeforces, a two-time ICPC NERC Finals bronze medalist, and 1st-place winner of the Republic Programming Olympiad. Since 2023 I've been a contributor and volunteer at Robocontest.uz, designing problems for national Olympiads and mentoring students and teachers.

I hold a Master's in Artificial Intelligence and a Bachelor's in Computer Engineering from the Tashkent University of Information Technologies.

02 — Skills

Skills & Technologies

Languages

TypeScriptJavaScriptC++Python

Frontend

Angular · v14→v18ReactVue.js 3PWAResponsive & adaptive UILocalization (i18n)Data visualizationReal-time UIs

Backend & Desktop

NestJSNode.jsREST API designElectron (desktop apps)

Engineering Practices

Frontend architectureStrict typingCaching strategiesLazy loadingPerformance optimizationCI/CDCode reviewTeam leadership

CS Foundations

Algorithms & data structuresDynamic programmingGraph algorithmsCompetitive problem-solving

Core stack — used daily in production

03 — Experience

Where I've Worked

October 2024 — Present

Frontend Developer

JSCB BRB · Tashkent

  • Work with Angular and React to build and maintain enterprise-scale frontends.
  • Restructured the project architecture, introducing caching to reduce server load and optimize backend performance.
  • Applied strict typing across the codebase, enhancing maintainability and reducing runtime errors.
  • Lead the frontend team, conduct code reviews, and maintain high-quality development standards.
August 2023 — October 2024

Software Engineer

Supreme Court of Uzbekistan · Tashkent

  • Built a real-time monitoring system with data visualization for judiciary insights.
  • Created an Electron-based Document Management System (EDMS), optimizing performance via lazy loading and caching.
  • Developed backend services using NestJS, designing scalable APIs and improving system performance and maintainability.
  • Implemented localization, responsive design, and real-time notifications.
  • Worked closely with frontend teams using Vue and Angular.
October 2023 — April 2024

Frontend DeveloperFreelance · Part-time

Amudar.io · Remote

  • Worked part-time on a graph-based dashboard.
  • Enhanced performance through strong typing, caching, lazy loading, and PWA support.
  • Upgraded Angular from v14 to v18, improving compatibility and developer experience.
  • Set up and maintained CI/CD pipelines to automate linting and deployment workflows.
  • Contributed to expanding UI features and improving overall system usability.
January 2023 — Present

Contributor & VolunteerCommunity

Robocontest.uz · Tashkent

  • Use Vue.js to develop and maintain user interfaces.
  • Design problems for national Olympiads and mentor students and teachers in programming.
  • Lead improvements for problem authors: enhanced documentation, helper tools, and new platform features.
  • Support the development of young tech talent through educational content and contest coordination.
04 — Education

Education

Graduated June 2025

Master's in Artificial Intelligence

Tashkent University of Information Technologies

Graduated June 2023

Bachelor's in Computer Engineering

Tashkent University of Information Technologies

05 — Competitive Programming

Competitive Programming

Codeforces

@devasadbek
Expert
Rank
1717
Rating
1791
Max rating
View profile

Robocontest

@asadbek
#34
Rank
2070
Rating
535
Solved
View profile

LeetCode

@devasadbek
Knight
Level
1947
Contest rating
609
Solved

Top 3.45% worldwide · Easy 333 · Medium 251 · Hard 25C++ 438 · TypeScript 241 · Python3 21

View profile

GitHub

@Asadbek525
213
Contributions / yr

Open source: CSES solutions, Advent of Code 2024, Robocontest test generator.C++ · Python · TypeScript

View profile

Stats fetched from public profiles & the Codeforces API, July 2026.

06 — Achievements

Awards & Achievements

Republic Programming Olympiad — 1st Place

National champion, 2023.

ICPC NERC Finals — Bronze Medal

Bronze medalist in 2022 and 2023; 4th place in Uzbekistan (2022).

TUIT IT Marathon — 2nd in Uzbekistan

National runner-up, 2022.

Republic Math Olympiad — 1st Place

1st place in 2015 and 2018; 5th place in 2019.

07 — Contact

Get in Touch

Whether it's an engineering role, a collaboration, or a question about competitive programming — my inbox is always open.