Ahmad Zubair KarimiIT student & software developer · Hamburg

Software products,built end to end.

Exam platforms, school systems, operations apps and websites. Designed, built and shipped by one person, in English, Persian, Dari and Pashto.

See the flagship
Four live products · select a panelScoreProMax in depth ↓
01 / Flagship

ScoreProMaxLive

6
exams
2
modes
3
languages
1
builder
01 — Exams

One platform.Six exams.

TOEFL, IELTS, the Duolingo English Test, GRE, OET and SAT share one library. Learners choose an exam and start, without learning a new tool each time.

ScoreProMax exam library: TOEFL, IELTS and Duolingo English Test cards with practice and exam modes
  • TOEFL
  • IELTS
  • DET
  • GRE
  • OET
  • SAT
02 — Practice

Practice is forunderstanding.

Practice mode leaves room to think: answer, check, and read why. Exam mode is a separate timed simulation, and each keeps its own progress.

Reading practice demo: a passage beside a multiple-choice question
The same question after checking: the correct option is marked and an explanation appears
  1. Answer
  2. Check
  3. Read why
03 — Progress

Feedback youcan act on.

The dashboard brings a projected score, its likely range and the distance to a target together, and says plainly that it is a preparation estimate, not an official result.

Student dashboard demonstration with a projected score, likely range, trend and distance to the target score
  1. 1Projected score
  2. 2Likely range and trend
  3. 3Distance to the target
04 — Product

A whole product.One builder.

Exam library, score predictor, areas for students and parents, pricing and a public demo, in English, Persian and Dari. I founded ScoreProMax and built all of it.

ScoreProMaxExam preparation platform
  • English
  • فارسی
  • دری
  • ExamsTOEFL · IELTS · DET GRE · OET · SAT
  • PracticePractice mode · Exam mode
  • Score PredictorA projected score and its range
  • StudentsDashboard and progress
  • Demo
  • Parents
  • Features
  • Pricing
  • Blog
02 / ShowcaseOrigin — Afghanistan · Buyers — abroad

Imperial Emeralds homepage: the name set over rough emerald-bearing stone from Panjshir
Capture of the live website · imperialemeralds.com

A digital presence for an emerald venture connecting sourcing relationships in Afghanistan with prospective buyers abroad.

  • Brand and product presentation
  • Origin-led storytelling
  • Multilingual website experience
  • A platform for prospective buyer enquiries

Website builder and one of three equal business partners.

03 / More work

Different challenges.The same care.

All 14 projects
  1. 01ZumarEducation · School platformLive
  2. 02Beyond the Closed DoorsEducation · Institutional platformLive
  3. 03Easy FlooringsBusiness · WebsiteLive
  4. 04Erteqa AppsSchool operations · School software suitePrivate deployment
  5. 05NobatOperations · Android + webPrivate deployment
  6. 06RavaalPersonal organisation · Persian-first workspaceWorking build
  7. 07MZ Assistant BotTelegram automation · Telegram workerWorking build
  8. 08SehatHealthcare · Healthcare platformIn development
Live
Publicly available at its own address.
Private deployment
In use, but not open to the public.
Working build
Runs end to end; not deployed publicly.
In development
Being built; not released.
04 / Approach

How the workgets done.

About me

Languages and interface: TypeScript, HTML, React, JavaScript, Python and CSS. Frameworks and data: Next.js, PostgreSQL, Tailwind CSS, Node.js, Prisma, Vite, FastAPI, SQLite and Express. Delivery, platforms and services: Docker, Git, Linux, Cloudflare, Android, Telegram Bot API, Firebase, Nginx, DeepSeek API and Supabase.

Use the arrow keys to go through them one at a time.

  1. 01

    One builder, the whole product.

    I take a product from the first question through interface design, development and deployment. Nothing is lost in a hand-off between the idea and the working system.

  2. 02

    Multilingual from the first screen.

    English, Persian, Dari and Pashto are designed in from the start: reading direction, typography and layout, not a translation layer added afterwards.

  3. 03

    Honest about where things stand.

    Every project here is labelled as what it is: live, privately deployed, a working build or still in development. Private work is described, never mocked up.

05 / Notes

Behind the work.

Read the journal

Different projects.
One practical question:
how can this be more useful?

Ahmad ZubairKarimi.

IT student & software developer · Hamburg

What shall we build next?

Let’s talk