Skip to content
View mbilalkhan704's full-sized avatar

Block or report mbilalkhan704

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mbilalkhan704/README.md

Muhammad Bilal Khan banner


Who I am

Final-year Computer Science student at the University of Karachi. I like the part of data work most people skip: cleaning a messy source, designing a database that holds up, and automating a process until nobody has to do it by hand again.

I'm looking for an internship or junior role in data engineering, data science or backend development, with AI engineering as the longer-term direction.

Results I can point to

6.5 months 92%
of manual work finished in about a week test accuracy on a pneumonia classifier

What I've been building

  • A deployed PostgreSQL database. I designed the schema and tables for a departmental dataset, then cleaned and prepared the data with Python and SQL. It's live and in use.
  • A data pipeline for a university office. It pulled a year of event posts through the Meta Graph API, filtered them with keyword rules and the Gemini API, and turned them into one-page PDF scorecards. The last 6.5 months took about a week instead of an estimated 7 to 8 weeks by hand.
  • Django REST APIs. On a remote internship I designed the models and built JWT authentication, permissions, pagination and search.
  • Final year project, in progress. A civic problem-reporting platform for Karachi, built with a team of three. I wrote the Django REST backend and a JavaScript SDK, and I'm helping with the React Native app.

Projects

Project What it does Stack
Meraki Bulk certificate generator. Load a CSV or Excel file and a template, drag the name into place and export hundreds of PDFs, PNGs or JPGs. Python, Tkinter, Pillow
Segno Emails each certificate to its recipient. Validates addresses, flags bad rows and sends through Gmail SMTP. Python, Tkinter, SMTP
PneumoScan-AI Detects pneumonia in chest X-rays with stacked CNNs. Try the live demo. Python, TensorFlow, Keras
Pulse-and-Pen Blogging platform with accounts, comments, likes, categories and search. Django, DRF, PostgreSQL
The Legacy Fitness Gym management app with admin login and modules for members, trainers, equipment and finance. Team of two. Java, JavaFX, MySQL

Toolbox

Skill icons

Strongest at: Python, pandas, Django, PostgreSQL, Postman
Comfortable with: SQL, JavaScript, Java, REST APIs and JWT, MySQL, Git
Learning now: React Native, Azure Machine Learning and MLOps

I use AI assistants for the parts I'm still learning, mostly GUI code and some frontend work, and I say so in the repos where it applies.

Certifications
  • Microsoft Certified: MLOps Engineer Associate (July 2026)
  • Data Mining and Business Intelligence, IBA (December 2025)
  • Fundamentals of Deep Learning, NVIDIA (April 2025)

Let's talk

If you're hiring for an entry-level data or backend role, or you have a messy dataset that needs a home, I'd like to hear from you.

Portfolio

Pinned Loading

  1. PneumoScan-AI PneumoScan-AI Public

    PneumoScan AI is a deep learning-based desktop application for automated pneumonia detection from chest X-ray images. Featuring a GUI built with Tkinter and powered by stacked CNNs (MobileNetV2 + D…

    Jupyter Notebook

  2. event-nexus event-nexus Public

    Knowledge-graph and NLP tool for cross-event analysis of Karachi security incidents. Links events through shared actors, targets, and areas using Neo4j, entity recognition, embeddings, and trained …

    Python 1

  3. Meraki Meraki Public

    A Windows desktop app for generating personalized certificates in bulk from a CSV/Excel file: drag-and-drop source files and templates, drag-position names on a live preview, pick any Google Font, …

    Python

  4. Segno Segno Public

    The companion to Meraki: reads the same source file, matches each row to its generated certificate, and emails them out in bulk via Gmail, with per-recipient validation, custom row selection, and a…

    Python

  5. PDFHandlerPro PDFHandlerPro Public

    An all-in-one PDF management web app built with Flask. Features include PDF upload, merge, split, metadata read/write, text extraction, password protection, decryption, session isolation, and sched…

    JavaScript

  6. Django-App-Semester-Share Django-App-Semester-Share Public

    Welcome to Semester Share - Your One-Stop Solution for UBIT Students' Academic Success and Information Sharing! 🎓 Empowering Umaer Basha Institute of Technology students, Semester Share is your ded…

    HTML