© Hikmat UllahSign inBook a free call
Menu
NEW · BETAJob Simulator with AI code review

Don't just learn data. Start the job.

Join NovaMart Retail, a simulated data team. Work real tickets on real data, pass hidden tests, and get your code reviewed by an AI senior engineer. First week free.

First week freeNo card neededSelf-paced
The Job Simulator desk: ticket DE-103 with the SQL editor and passing checks
RMRaza MalikAI SENIOR

Hidden test "Late correction" failed: the newest load wins, not the newest updated_at. Swap the column and resubmit.

How it works

Your first week, like a real job

1

Get your offer letter

Sign up and you join the Data Platform team at NovaMart Retail, with a manager and a team.

2

Pick a ticket

Real tasks from the board: fix a broken report, clean duplicates, build a top customers list.

3

Pass the hidden tests

Your code runs on data you cannot see. Tricky cases decide if it really works.

4

Get reviewed

Raza, your AI senior, comments on your code. Then you see other ways to solve it.

A look inside

Your desk at NovaMart

Ticket board with To do, In progress and In review columns

A ticket board that moves

Tickets go from To do to Done as you work. When a reviewer asks for changes, the ticket comes back to you, just like at work.

A pull request review: Raza's comment and the hidden test results

Reviews that teach

Every submit opens a pull request. You see exactly what happened:

  • Which hidden test failed, and why
  • Line by line comments from Raza, your AI senior
  • 2 to 3 other ways to solve it, after approval
  • Fix it and resubmit, like at a real job

Inside the simulator

Everything a junior gets on the job

Ticket board

To do, In progress, In review, Done. Your work moves like it does at a real company.

SQL and Python editor

Runs in your browser with sample data and instant checks. Nothing to install.

Hidden tests

Every ticket has 3 hidden datasets with edge cases: ties, midnight, duplicates.

AI senior review

Line by line comments on your pull request, kind and specific.

Other ways to solve

After approval, see 2 to 3 more approaches and when to use each one.

Standups and team chatSOON

Your manager assigns work and your team reacts to it.

Week 1 · free

Your first 5 tickets

Next: pipelines, SCD Type 2, PySpark and on-call
DE-101SQL
Count yesterday's orders by statusAbout 30 min
DE-102SQL
Fix late-night orders in daily_salesAbout 1 hour
DE-103SQL
Keep only the latest row per customerAbout 1 hour
DE-104SQL
Top 10 customers by October spendAbout 1 hour
DE-105Python
Data quality checks on today's batchAbout 1.5 hours

Plans

Start free. Pay once if you love it.

Free week

$0

Try the job before you pay.

  • Week 1: 5 tickets on real data
  • Hidden tests and AI senior reviews
  • Other ways to solve every ticket
  • Verified work record
Start free week
MOST POPULAR

Pro

$130one time

The full 13 weeks at your own pace, with 12 months of access.

  • All 13 weeks of tickets
  • Unlimited AI senior reviews
  • Verified work record with a public link
  • Other ways to solve every ticket
Get Pro on WhatsApp

Pro + Mentor

$250one time

Everything in Pro, plus Hikmat himself.

  • Weekly code review by Hikmat Ullah
  • Final project review
  • Signed certificate
  • One mock interview
Get Mentor on WhatsApp

Pay on WhatsApp by bank transfer, JazzCash or Easypaisa. No monthly fees.

Questions

Good to know

Is this a real job?

No. NovaMart Retail is a simulated company. The tickets, data and reviews are realistic practice, and your work record shows exactly what you did.

Who reviews my code?

Hidden tests check if your answer is correct. Then Raza, an AI senior engineer, reviews your code. On the Pro + Mentor plan, Hikmat reviews it himself every week.

Do I need experience?

No. Week 1 starts with simple SQL. If you know SELECT and GROUP BY, you are ready.

How much time does it take?

It is self-paced. Most students do 1 to 2 tickets a day. Week 1 takes about 5 hours.

Can I use my phone?

You can read tickets and reviews on your phone. Coding works best on a laptop.

How do I pay?

On WhatsApp: bank transfer, JazzCash or Easypaisa. You pay once, with no monthly fees.

Your desk is waiting.

Get your offer letter in one minute. First week free.