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 – PresentBachelor 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 – 2024Level 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 2025Asia 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
Systems & Networking
Professional
Concepts
Featured Projects
QueueCare
Flutter · FirebaseA 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+
Flutter · FirebaseA 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
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 · x86-64A 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
C++ · NavigationA 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
Java · SwingA 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
Python · NLPA 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
CCNA: Introduction to Networks
Cisco Networking Academy
5G Pioneers Program MY5G Ericsson Malaysia
DNB & Ericsson
Microsoft Office Specialist: Word 2019 Associate
MicrosoftAbout 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.