Muhammad Usman Ghani

Muhammad Usman Ghani

Software Engineering Student

Faisalabad, PakistanBachelors
Available immediately Open to any modeSoftware & IT

Software Engineering student skilled in AI, full-stack, and mobile dev. Proven track record of building complex OS simulators and AI-powered team tools.

About

Software Engineering student at FAST-NUCES with hands-on experience in AI applications, systems programming, database systems, mobile development, and full-stack software engineering. Built multiple academic and personal projects using C++, Python, Flutter, PostgreSQL, Firebase, and cloud technologies.

Skills

C++DartPythonSQLJavaScriptHTML/CSSx86 AssemblyPostgreSQLFirebase Realtime DatabaseFlutterFlaskNode.jsExpressFirebaseGitGitHubDockerAndroid StudioVS CodeGoogle Cloud RunOOPSOLID PrinciplesDesign PatternsUMLMVCMVPLayered ArchitectureSDLCREST APIs

Languages: English

Education

BS Software Engineering

FAST-NUCES, Faisalabad

2024 – Present

Experience

Co-Founder and Marketing Lead · Shrumble Cookies

2025

Led end-to-end marketing for an on-campus business. Instagram campaign reached 50,000+ accounts and generated PKR 65,000 in sales.

Teaching Assistant, PF Lab · FAST-NUCES

2024

Assisted first-year students in Programming Fundamentals Lab sessions, evaluated assignments, and supported course instruction under faculty supervision.

Projects

DriftSense

AI-powered commitment tracking tool using Gemini 2.0 Flash to extract decisions and deadlines from team messages. Deployed on Google Cloud Run.

View project →

Nebula OS V3

Multi-process OS simulator with a multi-level feedback queue scheduler, PCB-based management, and IPC via POSIX named pipes.

View project →

Cafe Manager

Full-stack cafe management system using PostgreSQL and Flask, featuring automated reporting across billing and inventory.

View project →

Shopping List App

Cross-platform mobile application with real-time CRUD operations backed by Firebase Realtime Database.

View project →

Stronghold: Kingdom Management Simulator

Turn-based strategy game applying OOP principles, file I/O persistence, and smart pointer memory management in C++.

View project →

Air Traffic Control System

CLI-based simulation using Hash Tables, AVL Trees, and Min Heaps to manage flight scheduling and runway allocation.

View project →
Get approved as a recruiter to download CVs and view contact details.