HAFIZ.
Kanvis
HAFIZ MUHAMMAD BILAL

HAFIZ MUHAMMAD BILAL

AI-Driven Software Engineer & Machine Learning Specialist
Hire Me

Overview

Final-year Computer Science student at LUMS with expertise in building machine learning pipelines and end-to-end software systems using Python, PyTorch, and MERN stack. Currently developing a style-locked radiology reporting assistant, he combines strong technical skills in AI for healthcare with experience in full-stack web and mobile development.
Lahore, Pakistan

Experience

Jul 2025 – Dec 2025

WORK

Teaching Fellow

National Outreach Program (NOP), LUMS
Lahore, Pakistan
Designed and delivered workshops on problem-solving and university readiness for 54 students from diverse backgrounds across Pakistan; mentored students one-on-one and in small groups.
Designed and delivered workshops on problem-solving and university readiness for 54 students from diverse backgrounds across Pakistan
Mentored students one-on-one and in small groups

2023 – May 2023

PART_TIME

Teaching Assistant, Arabic Language Course

Lahore University of Management Sciences (LUMS)
Lahore, Pakistan
Led tutorials, evaluated assignments, and provided one-on-one mentorship for 25 undergraduates.
Led tutorials
Evaluated assignments
Provided one-on-one mentorship for 25 undergraduates

Jun 2022 – Dec 2022

INTERNSHIP

IT Intern

Information Systems & Technology Department, LUMS
Lahore, Pakistan
Triaged hardware/software support tickets; managed user account provisioning and proposed workflow improvements that reduced average ticket turnaround.
Triaged hardware/software support tickets
Managed user account provisioning
Proposed workflow improvements that reduced average ticket turnaround

Key Achievements

Proposed workflow improvements that reduced average ticket turnaround

Project Portfolio

ACADEMIC

Present

Style-Locked Radiology Reporting Assistant (Final Year Project)

Lead Developer

Designing a native Android application in Android Studio (Java/Kotlin) for AI-assisted radiology reporting, with UI/UX prototyped in Figma and implemented using Android XML layouts. Building and integrating RESTful APIs to connect the Android frontend with LLM-powered backend services for structured, style-locked healthcare report generation. Testing and iterating on the application using Android Emulator; exploring prompt-engineering techniques to preserve physician-specific reporting styles.
Android StudioJavaKotlinAndroid LayoutsFigmaLLMsGenerative AIHealthcare AIRESTful APIsAndroid XML
PERSONAL

Present

Real-Time Multiplayer Ludo (Full-Stack Web Development – MERN)

Full-Stack Developer

Engineered a 2–4 player real-time browser-based Ludo game with server-authoritative logic, Socket.IO event-driven state sync, and JWT cookie auth. Designed room architecture and rules engine; live state in memory with MongoDB persistence for users, match history, and coin rewards; containerized with Docker.
Node.jsExpressTypeScriptReactSocket.IOMongoDBDockerJWT
ACADEMIC

Present

Peer Tutoring Marketplace (Native Android App)

Android Developer

Collaborated in a Scrum-based team with regular sprints and code reviews to deliver a native Android marketplace with tutor discovery, one-on-one and group session booking, and an integrated Q&A board. Architected the data layer with the Repository pattern for testability; integrated Stripe checkout and built a quiz generator with attempts, review screens, and result history.
JavaAndroid SDKFirebase FirestoreStripeMaterial DesignGradleRepository Pattern
PERSONAL

Present

EmotiLog (Android Emotion Tracking App)

Developer

Shipped a native Android mood-logging app with real-time tracking across 9 emotion categories, persistent local storage, and MVC architecture using the Singleton pattern (LogManager).
JavaAndroid SDKMVCSharedPreferencesSingleton Pattern
ACADEMIC

Present

StudySync Analytics (ML Academic Performance Predictor)

ML Engineer

Trained a Random Forest classifier on 277+ student records; engineered 24 features, validated via 5-fold cross-validation, and analyzed feature importance for key performance drivers.
Pythonscikit-learnpandasNumPyRandom Forest

Education

2026

BS Computer Science

Lahore University of Management Sciences (LUMS)Specialization in Computer Science
Thesis: Style-Locked Radiology Reporting Assistant

Relevant Coursework

Software EngineeringAdvanced ProgrammingData ScienceMachine LearningGenerative AIAlgorithmsNetwork-Centric Computing

Societies & Activities

LUMS and University of Baltistan Summer Exchange, Skardu (Summer 2022)

Impact & Recognition

Awards

LUMS and University of Baltistan · 2022

Fully-funded university scholarship

Summer Exchange program in Skardu

Skills & Interests

Android Studio

VS Code

Java

Python

Android SDK

REST APIs

TypeScript

JavaScript

PyTorch

scikit-learn

pandas

NumPy

Prompt Engineering

LLM Applications

Node.js

Express

JWT

Firebase Firestore

React

HTML/CSS

MongoDB

Mongoose

Git

GitHub

Material Design

Stripe API

Random Forests

Figma

Vite

React Router

Cross-Validation

Context API

Linux

SQL

C/C++

Feature Engineering

Socket.IO

Docker

WebSockets

Gradle

Communication

Working across multiple languages, enabling global collaboration and clear technical outreach.

Arabic

Let's Connect

I'd love to hear from you. Feel free to reach out.

These unlock once you finish onboarding and publish your profile.