MZ

Muhammad Zaid

Software Developer

Education

School of Electrical Engineering and Computer (SEECS), NUST

School of Electrical Engineering and Computer (SEECS), NUST

Bachelor of Engineering in Software Engineering

2022 - 2026

Punjab Group of Colleges

Punjab Group of Colleges

Intermediate in Computer Sciences

2020 - 2022

Work Experience

DLL, NCAI (H-12), Islamabad

Summer Internship • ML & Web Backend

DLL, NCAI (H-12), Islamabad

2023

Completed the Machine Learning Specialization and select Deep Learning courses (DeepLearning.AI), alongside Web Engineering fundamentals (Node.js, Express, REST APIs). Applied this knowledge by building a hospital appointment system with a discussion forum, which later evolved conceptually into an AI-integrated healthcare platform.

DLL, NCAI (H-12), Islamabad

Research Assistant • Full Stack AI Developer

DLL, NCAI (H-12), Islamabad

2024 - 2025

Contributed to developing an AI-powered chatbot for secure document interaction. My work included synthetic data generation, preprocessing, and building the web interface and backend using Flask and FastAPI. I also contributed to a Retrieval-Augmented Generation (RAG) pipeline to enhance response accuracy.

Featured Projects

A showcase of my recent work and technical expertise

FYDP: Data Lakes and AI Integrated Hospital Management

FYDP: Data Lakes and AI Integrated Hospital Management

Hospital management system built on Supabase, extended into a federated data and AI workflow platform

Next.js
NestJS
Supabase
+5
Connectify - Social Media Web App

Connectify - Social Media Web App

Full featured social platform with realtime chat and threaded conversations

React
Express
PostgreSQL
+1
SubSnip - Parallel Video Subtitle Extraction

SubSnip - Parallel Video Subtitle Extraction

Scalable subtitle extraction pipeline with task queueing and containerized workers

Go
RabbitMQ
Python
+1
Monopoly Deal - Real Time Multiplayer Card Game

Monopoly Deal - Real Time Multiplayer Card Game

Concurrent backend with real time synchronization and multiple game rooms

Go
WebSockets
Next.js
Cricket Scorecard Manager

Cricket Scorecard Manager

Desktop editor for live score management and automated statistics generation

C#
WinForms
Selling Stock Management System

Selling Stock Management System

Inventory and sales manager built as a programming fundamentals group project

C
BraveDave - 2D Platformer Game

BraveDave - 2D Platformer Game

Multi level action platformer with enemies, obstacles, and shooting mechanics

C++
SFML
SmartTraffix - Synchronized Traffic Lights and Vehicle Control

SmartTraffix - Synchronized Traffic Lights and Vehicle Control

Simulation of intersection control with synchronized traffic lights and vehicle movement

C++
SFML
Multithreading
Parcel Delivery Routes Optimization

Parcel Delivery Routes Optimization

GUI simulation of Clarke Wright Savings Algorithm for vehicle routing

Python
Tkinter
Safe Vehicles Travel in Adverse Weather Conditions

Safe Vehicles Travel in Adverse Weather Conditions

Network simulation of controlled vehicle movement to study safety strategies

C++
NS2
Smart Safe Home Automation - UPPAAL Model

Smart Safe Home Automation - UPPAAL Model

Formal methods model of a smart home with timed automata and verified safety properties

UPPAAL
Timed Automata

Certifications

CPA: Programming Essentials in C++

CPA: Programming Essentials in C++

Cisco

The CPA: Programming Essentials in C++ certification covers the fundamentals of C++ programming, including data types, control structures, functions, and basic object-oriented concepts. It is designed to validate essential coding skills and problem-solving abilities using C++.

Machine Learning Specialization

Machine Learning Specialization

DeepLearning.AI

The Machine Learning Specialization is a comprehensive program that covers supervised learning, deep learning, and advanced machine learning techniques. It focuses on building, training, and evaluating models using real-world datasets, with hands-on practice in Python and TensorFlow.

View Credential
IBM Full Stack Developer Specialization

IBM Full Stack Developer Specialization

IBM

The IBM Full Stack Software Developer Specialization is a comprehensive program covering front-end (HTML, CSS, JavaScript, React), back-end (Node.js, Express, Django, Flask), and cloud technologies like containers, microservices, and serverless architectures. It concludes with a Capstone Project and Assessment, validating skills in building scalable, cloud-native applications.

View Credential

Skills & Technologies

Technologies and tools I work with

React
Next.js
TypeScript
JavaScript
HTML5
CSS3
Tailwind CSS
Golang
Framer Motion
Node.js
Express
Python
FastAPI
GraphQL
REST APIs
Microservices
PostgreSQL
MongoDB
MySQL
Redis
Firebase
Supabase
Prisma
Mongoose
Google Cloud
Docker
Nginx
Linux
Git
Postman
Jest

Get In Touch