SOFTWARE ENGINEERING · MIRPUR, PAKISTAN

Ideas into code.
Knowledge into
possibility.

I’m Asad Nawaz—a lecturer, software developer, and researcher connecting the classroom with the craft of building software.

MS Software Engineering, NUST • Rising Codes

EXPERIENCE & EDUCATIONNUMLNUSTMUSTRising Codes

A LITTLE ABOUT ME

At the intersection of
learning and building.

My work brings together university teaching, technical training, and desktop and web development.

I teach software engineering at NUML, Mirpur, and develop applications at Rising Codes. My research interests include model-driven software engineering, fUML, and ALF.

More about me ↗

HOW I WORK

From understanding to application.

01

Teach with context

Concepts, examples, and practical tasks that help students see why software engineering decisions matter.

02

Build with purpose

Desktop and web applications grounded in requirements, usable interfaces, and well-structured data.

03

Explore the foundations

Research into the relationship between object-oriented source code and higher-level software models.

THE BLOG / TEACHING NOTES

Concepts worth unpacking.

All notes ↗

LET’S CONNECT

Have a project or an
academic opportunity in mind?

Start a conversation ↗