UMAIS

Hello, I'm

Rai Muhammad
Umais Kharal

Software Engineer  ·  AI Enthusiast  ·  Building Systems from Scratch

Who I Am

I'm a Sophomore at FAST NUCES and an aspiring software engineer focused on mastering the fundamentals of programming and artificial intelligence. I prefer building solutions from the ground up to develop a deeper understanding of how systems work.

With a growing interest in machine learning and problem-solving, I'm actively working on projects that challenge my logic and creativity.

2nd Year at FAST
ML From Scratch
Logic Building
Rai Muhammad Umais Kharal

Tech Stack

Languages

C++ Python Java (Basic)

Core Strengths

Logic Building Problem Solving OOP

Machine Learning

NumPy Pandas Data Preprocessing Gradient Descent Models from Scratch

Tools

Git GitHub VS Code

Selected Work

01

ML Model from Scratch

Built core Machine Learning algorithms like Linear Regression and Gradient Descent purely from scratch using NumPy to deeply understand their mathematical foundations.

Python NumPy Linear Algebra
02

Collabify

A Blend of Upwork and Jira, where the Clients and Freelancers interact, build and manage project flow, and Admin manages the platform.

JAVA - Spring_boot React PostgreSQL
03

QR-Attendance System

A fast, robust and proxy free QR based attendance system, where the QR refreshes every 25 second and the students can seamlessly mark there attendance in a few seconds. Only requirement: A good internet.

Python Flask PostgreSQL
04

VORTX Game Store

Built a functional Gaming marketplace, where you can upload a game and check the ratings, find the best match for you, see the top trending games and order one. Lets you experience a market with all types of games and no restrictions.

Node JS React MSSQL

Academic Background

2023 — Present

BS Software Engineering

FAST National University of Computer and Emerging Sciences

Undergraduate · Sophomore

Let's Connect

Open to collaborations, discussions, and new opportunities.