Nawfal Ali
PhD in Parallel and Distributed Computing
I design teaching material and assessment for computing education, and build full-stack, mobile and AI applications.
More than 10 years designing and building teaching material, assessments and marking rubrics for university computing courses, backed by hands-on engineering across web, mobile, cloud and AI.
Learning and assessment design
What I designTeaching material
Complete course material built from the ground up: lecture content, lab and tutorial programs, working reference applications and supporting documentation.
Formats and platforms
Material built for Moodle and Canvas and as standalone HTML, with other formats taken on as a project needs.
Assessment for the AI era
Assessments that assure learning in a world where students have AI tools, with clear rules on permitted use.
Marking rubrics
Rubrics for assignments and for oral assessment: code interviews, presentations and demos.
Software I build
Full toolkitFull-stack development
End-to-end web applications, from the data layer to the interface.
Mobile development
Native and cross-platform apps with cloud-connected data.
Claude and AI development
Building with Claude and modern AI, backed by a research background in machine learning.
Cloud and architecture
Scalable, serverless and microservice systems on the major clouds.
Background
Read my CVMore than 15 years teaching software development across Australia, the UAE and Iraq, five years as a systems developer, and a PhD in cloud computing. My research covers cloud computing, data stream mining and AI in education.
Get in touch
For learning and assessment design, software projects or collaboration, write to [email protected].