Hello, I'm Muhammad Taha

I am a

An ambitious student currently pursuing a bachelor's in Computer Science from FAST NUCES, skilled in problem-solving and analytical thinking.

Muhammad Taha
Scroll Down

About Me

Who am I?

Hi! I'm Muhammad Taha — a passionate Computer Science student at FAST NUCES with a strong foundation in problem-solving, analytical thinking, and software development.

I love building meaningful projects that solve real-world problems, whether it's developing web platforms, designing algorithms, or working with data. My journey has been shaped by a constant curiosity to learn new technologies and a drive to improve my skills every day.

Beyond coding, I enjoy collaborating in teams, taking on leadership roles, and contributing to impactful initiatives like TEDxFAST Faisalabad and VANAR.

Tech I Work With

React
Next.js
JavaScript
TypeScript
Node.js
Express
Python
C++
C#
HTML
CSS
SQL
Firebase
Supabase
Oracle
VS Code
Office

Interests

Software Development Artificial Intelligence Web Development Problem Solving

Projects

FASTConnect

FASTConnect

Current

Web-based AI platform for FAST-NUCES admissions and student support. Features include an AI chatbot for admission queries, AI entry test practice, predictive analytics, batch advising, social feed, and a 360° virtual campus tour.

Next.js TypeScript AI React
Naqsh-e-Urdu

Naqsh-e-Urdu

Sep 2025

Developed a Seq2Seq model to translate Urdu poetry to Roman Urdu using BiLSTM encoder and multi-layer LSTM decoder with BPE tokenization. Built from scratch for NLP coursework with a live demo available.

PyTorch NLP BiLSTM BPE
Urdu Chatbot

Urdu Chatbot

Nov 2025

Built a custom Urdu conversational chatbot in PyTorch from scratch using a Transformer architecture. Cleaned a 20k dataset, implemented attention, positional encoding, and teacher forcing manually. Deployed via StreamLit with right-to-left Urdu support.

PyTorch Transformer StreamLit NLP
FASTVault

FASTVault

Aug 2025

Your central hub for admission resources, academic resources i.e pastpapers, assignments quizzes etc, events & societies information across all FAST NUCES campuses.

Next.js React Typescript Firebase
Eventoria

Eventoria

May 2025

Developed a web platform connecting customers and vendors for seamless event venue registration and booking. Implemented features for venue listing, booking management, user authentication, and real-time availability updates.

React Node.js Express MongoDB
FAST Calculator

FASTAggregate Calculator

Feb 2025

Created a specialized calculator to help students calculate their FAST NUCES Test Score and determine their eligibility. Implemented the official FAST NUCES scoring formula with a user-friendly interface.

JavaScript HTML CSS
Ride Booking

Ride Booking System

Apr 2024

Developed Transport Management System in C++ using OOP concepts, where customer can book a ride or transport goods and the driver can choose to accept or reject rides.

C++ OOP Data Structures
Airline System

Airline Management System

May 2024

Developing Airline Management System in C# Windows Form using SQL Database to streamline airline operations: ticket reservation, flight scheduling, crew management, maintenance tracking, passenger services.

C# SQL Windows Forms
Mini OS

Mini Operating System

May 2024

Developed a terminal-based Mini OS with essential utilities such as a text editor, calculator, and basic games. Implemented efficient resource management with features like process and thread creation.

C++ OS Concepts
Dictionary

Dictionary with Trie

Dec 2023

Implemented a dictionary using a Trie, allowing you to add, search, delete, and update words and their meanings, as well as get word suggestions based on a given prefix.

Data Structures C++
tictactoe

Tic Tac Toe Assembly

Dec 2023

Implemented Tic Tac Toe game in assembly language (8088). Created an interactive command-line interface with game logic, win conditions, and player turns.

Assembly 8088 DOS
snakegame

Snake Game

Dec 2023

Created snake game in x86 assembly language for DOS operating system and can be run in DosBox nowadays.

Assembly 8088 DOS

Experience

Teaching Assistant

FAST NUCES

Artificial Intelligence

Spring '26 (Present)

Operating Systems

Spring '25, Spring '26 (Present)

Software Design and Analysis

Spring '26 (Present)

Database Systems

Fall '24, Spring '25, Fall '25

Software Engineering

Fall '25

Education

BS in Computer Science

FAST NUCES

August 2022 - Present

Dean's List – Spring 2024 & Fall 2024

Intermediate in Pre-Engineering

PakTurk Maarif International Schools and Colleges

August 2020 - June 2022

Certifications

Contact Me