AI evaluation · Mathematics · Frontend

Hi, I’m Imran.

I’m Muhammad Imran, a mathematics graduate from Layyah, Pakistan. I design and review mathematical and scientific tasks for AI evaluation, build web interfaces, and write free worked solutions for school mathematics.

Get in touchLayyah, Punjab, Pakistan

AI evaluation & research

Selected contributions

  1. Computational STEM problems

    Mindrift · CI-STEM project

    Designing computation-heavy STEM problems, with Python reference solutions and scoring rubrics, to evaluate language models.

  2. Scientific-computing task review

    Mindrift · SciCode project

    Reviewing and authoring Python tasks in scientific computing for correctness, reproducibility and complete specifications.

  3. Worked-solution review

    Photomath · 2023–2024

    Writing and reviewing step-by-step solutions in algebra, geometry and calculus, checking every intermediate step as well as the answer.

About me

I like understanding things properly.

I studied mathematics at the University of Education, Lahore, and now work across AI evaluation, scientific problem authoring and web development.

I’m drawn to the part where an answer needs explaining: the assumption behind a result, the logic inside a program, or the step that makes something click for a learner. That is also why I teach, and why I’m building a free library of worked solutions.

Degree
BS Mathematics
University
University of Education, Lahore
Years
2017–2021

Frontend & code

Projects

My own site and three frontend learning projects. Each case study says what I built, what I learned, and what I would change.

All projects
Project browser
Inspect the layout CSS
/* Columns follow the browser's width: 1, 2 or 4. */
.demo-stage { container-type: inline-size; }
.preview-projects {
  display: grid;
  gap: 12px;
}
@container (width >= 480px) {
  .preview-projects[data-layout=cards] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@container (width >= 1000px) {
  .preview-projects[data-layout=cards] {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

This is the CSS behind the layout above. Switch between Cards and List to see it change.

Mathematics & teaching

Learn with me

Start with a worked example in the free library, or work through a subject together in live lessons.

Free mathematics library

Worked solutions and practice papers for Punjab Class 9 and Class 10 mathematics.

One unit is published in each book so far. Classes 11 and 12 are planned.

One-on-one tutoring

Live online lessons in English or Urdu, with clear explanations and guided practice.

  • Mathematics, Classes 9–12
  • Python and web development
  • Arabic and Quran recitation
Explore tutoring

Computing · Evaluation · Publishing

Tools & technical practice

Scientific computing

Numerical models and reference solutions, with the assumptions made explicit.

  • Python
  • NumPy
  • SciPy

AI evaluation

Reproducible runs, edge-case checks, and reasoning that can be inspected.

  • Jupyter
  • Git
  • JSON

Mathematical authoring

Symbolic checks, clear figures, and complete mathematical explanations.

  • LaTeX
  • SymPy
  • Matplotlib

Web development

Responsive layouts, semantic markup, and interfaces that work with a keyboard.

  • HTML
  • CSS
  • JavaScript

Get in touch

Have something in mind?

An evaluation or research task, a website, or a subject you want to understand better. Tell me a little about it.

imranbinmanzoor1@gmail.com