mh.MUHAMMAD HUSNAIN

01 / ABOUT & EXPERIENCE

About & experience

Researcher. Engineer. Teacher. Writer. Two-time Computer Science gold medallist.

Muhammad Husnain in a black jacket

SHEIKHUPURA → LAHORE → BRISBANE

A career built around understanding.

I’m Muhammad Husnain, a PhD researcher in Artificial Intelligence at Griffith University with a CSIRO research engagement. My current focus is fine-grained hyperspectral land-cover analysis.

My route here runs through parallel algorithms, university teaching, full-stack engineering and technical publishing. Those experiences shape how I research: question the result, inspect the details and explain the work clearly.

Outside work, I enjoy badminton, cooking, reading and thinking about the next useful thing to build.

02 / THE TIMELINE

Different roles. A connected journey.

2023 – PRESENT

Doctoral researcher / Artificial intelligence

Griffith University × CSIRO

Fine-grained hyperspectral analysis, weak supervision, higher-order representations and rigorous model evaluation. Research engagement with CSIRO, including work across agriculture and Data61 collaborations.

2022 – PRESENT

Co-founder / Technical writer & editor

WriterBricks

Technical writing, company strategy, team coordination and client delivery. This portfolio includes Top Rated Upwork work, ghostwritten DesignGurus courses, DelftStack tutorials, Oxylabs content and other clients. Hundreds of articles produced, edited or reviewed.

JAN 2022 – OCT 2023

Software engineer

SudoBricks

ASP.NET Core and C# application development, SQL, web interfaces and maintainable implementation.

JAN 2020 – JAN 2022

Lecturer / Computer science

FAST–NUCES

Chiniot–Faisalabad campus. Teaching, course design, student assessment, workshops and final-year project supervision. DELTA research group involvement.

OCT 2019 – JAN 2020

College teaching internee / Computer science

Dyal Singh College, Lahore

Undergraduate teaching, examination coordination and assessment.

2018 & 2019

External practical examiner

University of the Punjab

B.A./B.Sc. practical examinations.

2017 – 2019

MPhil research & research assistance

PUCIT / PDC Lab

Parallel sequence alignment, distributed and shared-memory computation, correctness and complexity analysis.

WRITERBRICKS / DESIGNGURUS COURSE CONTENT

Teaching beyond the classroom.

Within my WriterBricks portfolio, I co-authored and ghostwrote DesignGurus course content in recursion, data structures, concurrency and design patterns.

Explore the courses

03 / TEACHING

Helping ideas click.

At FAST–NUCES, I taught undergraduate computer science and supervised final-year projects.

01

Parallel & Distributed Computing

02

Data Structures

03

Programming Fundamentals

04

Operating Systems

05

Introduction to ICT

04 / EDUCATION & HONOURS

A strong foundation.

2023 – PRESENT

PhD / Artificial Intelligence

Griffith University, Australia

Fine-grained hyperspectral analysis, weak supervision and higher-order representations.

2017 – 2019

MPhil / Computer Science

University of the Punjab, Lahore

3.94/ 4.00
University Gold Medal · First position

2013 – 2017

BS / Computer Science

Government College University Faisalabad

3.93/ 4.00
Gold Medal · First position

PEEF Scholar · 2013–2015

MPhil research assistance · PUCIT

English · Urdu · Punjabi

Earlier education & training

ICS, Government Degree College for Boys, Shahkot (2011–2013); matriculation, Government High School for Boys, Lagar (completed 2011). Six-month Computer Office Applications certificate.

Professional development includes AI/ML/DL training (2020), distance-learning workshops (2020), agent-based modelling (2017), WEKA data mining (2018), Cisco NetAcad (2016), IEEE PSCSC (2015) and an intelligent transportation systems seminar (2019).

05 / TECHNICAL TOOLKIT

Across the stack.

AI & evaluation

Python · PyTorch · scikit-learn · NumPy · pandas · OpenCV · CNNs · Transformers · Mamba · GNNs · Hypergraphs · Experimental design

Software & systems

C / C++ · C# · Java · JavaScript / Node.js · Scala · SQL · ASP.NET Core · Linux / Bash · MPI · OpenMP · CUDA · Git · Docker

Modelling & communication

NetLogo · Vensim · MATLAB · WEKA · LaTeX · Technical writing · Editorial review · Documentation · Source verification

Explore the portfolio

Esc to close · Ctrl / ⌘ + K to open