Muhammad Usman

Muhammad Usman

Computer Science Student

Computer Science student at Asia Pacific University, Kuala Lumpur, with hands-on experience in Flutter app development, C, C++, Java, Python, and Linux server configuration. Passionate about building practical software and learning through real projects.

Education

Asia Pacific University | Kuala Lumpur, Malaysia

2024 – Present

Bachelor of Computer Science

  • Relevant coursework includes Data Structures, Object-Oriented Programming, Networking, and Operating Systems.
  • Building practical projects using Flutter, Firebase, Java, Python, C, C++, and SQL.
  • Learning software development, database systems, networking, and system administration.

NCC UK – TMUC Bahria Springs | Rawalpindi, Pakistan

2023 – 2024

Level 3 International Foundation Diploma in Computer Science

  • Completed a foundation pathway in Computer Science.
  • Studied programming fundamentals, computing concepts, and academic skills.
  • Prepared for progression into Bachelor of Computer Science at Asia Pacific University.

Experience

Technical Assistant Trainee

Sep 2025 – Nov 2025

Asia Pacific University

  • Helped students and staff fix everyday IT issues: crashed computers, broken logins, software not loading. Not glamorous, but I learned how a real lab environment runs.
  • Diagnosed hardware and software problems across classroom PCs and lab machines. Got good at spotting issues fast.
  • Kept daily IT operations running smoothly so classes weren't disrupted. Basically on call for anything that went wrong.

Skills

Development

Dart Flutter Firebase Firestore Java Python C C++ ASP.NET C# JavaScript HTML CSS SQL

Systems & Networking

Linux Admin Rocky Linux Ubuntu DNS Cisco Packet Tracer Subnetting

Professional

Technical Support Troubleshooting Documentation Git GitHub Android Studio VirtualBox SAP ERP NetBeans

Concepts

OOP Data Structures & Algorithms Database Management Software Testing

Featured Projects

QueueCare

QueueCare

Flutter · Firebase

A Flutter and Firebase mobile app for smart queue management, supporting 3 roles (Patient, Receptionist, Doctor) with live queue tracking, QR check-in, appointment management, notifications, and real-time updates.

UniBudget+

UniBudget+

Flutter · Firebase

A student budget management app built with Flutter and Firebase, featuring role based login, expense tracking, monthly budgets, analytics, funding requests, and a deployed web version via Firebase Hosting.

LearnQuest

LearnQuest

ASP.NET · C#

An interactive learning platform built with ASP.NET, C#, JavaScript, and TSQL, featuring user registration, login, learning content access, quizzes, progress tracking, and admin management.

NASM POS System

NASM POS System

NASM · x86-64

A Point of Sale system built in NASM x86-64 Assembly Language on Ubuntu Linux, featuring login, inventory management, shopping cart, checkout, coupon discounts, and daily sales reporting.

Warehouse Robot Navigation System

Warehouse Robot Navigation System

C++ · Navigation

A C++ warehouse robot navigation system built in Visual Studio, implementing pathfinding and navigation algorithms to simulate robot movement and route planning in a warehouse environment.

Course Recovery System

Course Recovery System

Java · Swing

A Java Swing desktop application for managing course recovery requests, eligibility checks, OTP verification, and student recovery plans applying OOP principles.

AI Chatbot for Property Agents

AI Chatbot for Property Agents

Python · NLP

A Python AI chatbot that handles property inquiries, user preferences, and recommendation flows using NLP and predefined conversational response automation.

Certificates

Red Hat System Administration I (RH124)

Red Hat System Administration I (RH124)

Red Hat
CCNA: Introduction to Networks

CCNA: Introduction to Networks

Cisco Networking Academy
5G Pioneers Program MY5G Ericsson Malaysia

5G Pioneers Program MY5G Ericsson Malaysia

DNB & Ericsson
Microsoft Office Specialist: Word 2019 Associate

Microsoft Office Specialist: Word 2019 Associate

Microsoft

About Me

I am a second year Computer Science student at Asia Pacific University in Kuala Lumpur, Malaysia, with a strong interest in software development and mobile application development.

I have hands-on experience building academic and practical projects using Flutter, Firebase, C, C++, Java, Python, and SQL. I have also worked with Linux server configuration, DNS setup, networking labs, and system administration tasks, which helped me understand how software and infrastructure work together.

Through my projects, I have learned to solve problems, debug issues, work with different technologies, and build user focused solutions.

Muhammad Usman