Skip to content
Olimbek Nizomov

Coding & freelancing courses · Bukhara and online

Learn coding and freelancing from someone who does it every day.

I'm Olimbek Nizomov — a software engineer who passed $100K in earnings on Upwork and now builds products for international teams through Toptal. I teach two courses: coding fundamentals that get you hired, and freelancing that gets you paid.

LinkedInToptalUpworkTelegramInstagramBukhara, Uzbekistan · Remote
Olimbek Nizomov, software engineer, speaking with a microphone
$100K+
earned on Upwork — the process I teach
Top 3%
of applicants — vetted into the Toptal network
6+
years of production engineering experience
40+
students taught since 2024

Two courses, one honest promise

Pick the one that matches where you are right now: learning to build, or learning to get paid for building.

Full details & FAQ →

Most popular

Coding course — offline in Bukhara

12 weeks, twice a week, groups of ten. JavaScript to a deployed fullstack project.

Price: $490

Reserve a seat

Freelancing course

6 weeks, online. For developers who can build but cannot yet sell.

Price: $149

Join the next cohort

1:1 mentorship

60 minutes online, whenever you are stuck.

Price: $60

Book a call

Why learn this from me

I am not a full-time course teacher. I write production code for international clients during the day and teach in the evenings, so everything in both courses comes from paid work — how real teams review code, and how real clients scope, negotiate and pay.

  • $100K+ earned on Upwork as a top-rated freelancer — that exact process is the freelancing course
  • Senior fullstack engineer in the Toptal network, which takes roughly the top 3% of applicants
  • 300+ students taught since 2024, in Bukhara classrooms and online cohorts

The projects behind the lessons

All projects →

E-commerce · Next.js, Stripe

Storefront rebuild for a retail brand

Mobile load time from 6.2s to 1.4s; checkout completion up 22%.

SaaS · React, Node, PostgreSQL

Operations dashboard for a logistics startup

Replaced spreadsheets for 40+ users with a live, role-based board.

Fintech · TypeScript, AWS

Payments integration for a European client

Provider-agnostic payment layer with retries and reconciliation.

Olimbek working on a laptop at home

How the courses actually run

Groups of ten, real projects instead of tutorial videos, and homework I review myself. Offline groups meet twice a week in Bukhara; online cohorts start every two months and every session is recorded.

Dates, format & pricing

Talks & community

Now and then I speak at IT schools and developer meetups in Uzbekistan about freelancing, engineering careers and getting hired abroad.

See the photos →
Olimbek speaking to a group of students
Olimbek on stage in front of a large screen