Skip to content
View zain-ul-abideen-5036's full-sized avatar
😊
Trying to make AI smarter than me
😊
Trying to make AI smarter than me

Block or report zain-ul-abideen-5036

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

Profile sync: 2026-10-20

Building machine learning systems and backends where every number is computed, tested and true

Profile Views    


Who Am I

I'm an ML and backend engineer and a Computer Science graduate of the University of Central Punjab. I build machine learning systems and the backends that carry them into production, from data pipelines and trained models to APIs, databases and the product a person actually uses.

Most of my work starts from one observation: a wrong number looks exactly like a right one on the page. So I let code compute what can be computed, verify what I build before I trust it, and use a language model only where it earns its place. That is how I ended up building an analytics assistant that never invents a figure, and a resume tool that refuses to invent a skill you don't have.


Current Orbit

Right now, I'm leading the AI and machine learning track at Digitech Offerings, where I designed and delivered an eight-week AI/ML programme for forty students, while working as a freelance software engineer building web platforms, backends and AI features for clients. The rest of my time goes into products that put correctness first: InsightFlow AI analyses business data with a deterministic engine, RoleFit rewrites resumes without fabricating a single claim, and JARVIS runs a full voice assistant entirely on one laptop. In between, I publish reproducible studies on how machine learning evaluation quietly misleads, and I'm open to full-time roles, freelance work and research collaborations.


Roles & Recognition




Senior MLSA
Microsoft Learn Student Ambassador
Organizing AI events and bridging students
with Microsoft's AI ecosystem globally





Gold Scout
Microsoft for Startups Program
Identifying and connecting high-potential
startups with Microsoft resources





Ambassadors Projects Team Lead
Awarded March 2025
Led a team of students building and deploying
AI projects on Microsoft technologies





BSc Computer Science
Nov 2021 to Jul 2025
Focus on AI, ML and deep learning. Final-year
project: CKD Prediction System





Freelance Software Engineer
Sep 2025 to Present
Web platforms, backends and AI features
delivered end to end for clients





AI & Machine Learning Lead
Apr 2026 to Present
Designed and delivered an 8-week AI/ML
programme for 40 students



Technical Arsenal

Core Competencies

Python ML DL Backend LLM

Languages

Python TypeScript JS SQL C++ C

AI / ML Stack

TensorFlow PyTorch Keras scikit-learn OpenCV MLflow Ollama Whisper

Data & Visualization

NumPy Pandas Matplotlib Plotly SciPy

Web & Frontend

Next.js React Node.js Tailwind Vite

Cloud & Infrastructure

Azure AWS Docker Vercel GitHub Actions

Databases & ORMs

PostgreSQL MySQL SQLite SQL Server SQLAlchemy Drizzle Prisma

Dev Tools

Git GitHub Canva


The AI/ML Roadmap I Live By

graph LR
    A[Real Problem] -->|Understand the data| B[Deterministic Core]
    B -->|Model only where it earns it| C[ML / LLM Layer]
    C -->|Check every output| D[Guardrails]
    D -->|Validate on real data| E[Evaluation]
    E -->|Docker + CI| F[Deploy: Vercel / Azure]
    F -->|Measure and iterate| B
    style A fill:#1a1b27,color:#6C63FF,stroke:#6C63FF
    style F fill:#1a1b27,color:#6C63FF,stroke:#6C63FF
Loading

Engineering Manifesto


Compute, Don't Guess
Code computes the numbers. A model only phrases them

Evaluate Honestly
A lucky split is not a result. Measure what matters

Private by Default
Sensitive data is never fetched, not fetched and hidden

Ship It Honestly
If it can't deploy, it doesn't exist. If it can't be checked, it isn't claimed

Featured Work Domains

Trustworthy AI Products



AI that computes its facts and refuses to invent them
InsightFlow AI · RoleFit · JARVIS

Machine Learning & Vision



Models judged by honest evaluation, not a lucky split
CKD Prediction · Leakage Demo · Grad-CAM Study

Backend & Full-stack



Secure, tested systems from schema to shipped product
Locora · Momentum · Portfolio

Project Spotlight

insightflow-ai
rolefit
locora
gradcam-shortcut-demo
ckd-prediction-system
momentum-tracker


GitHub Stats


Frequency Signature

Every engineer has a unique signal. Here's mine.

# ── SIGNAL PROFILE ──────────────────────────────────────────────
  handle     : "Zain Ul Abideen"
  origin     : "Pakistan 🇵🇰"
  signal     : "ML & Backend Engineering"

  transmitting:
    - "AI products where code computes the facts and models phrase them"
    - "Backends and APIs built for production, not just notebooks"
    - "Local-first AI that keeps personal data on the device"
    - "Honest evaluation, because a lucky split is not a result"

  frequency  : "Always learning. Always shipping."
  bandwidth  : "Deep focus + open collaboration"
  wavelength : "Where research meets real-world impact"
# ────────────────────────────────────────────────────────────────

Code Cycle

Broken system! It's working but you don't know how! It's working!


Thoughts That Shape My Work


Connect

"The best engineers are those who collaborate, communicate, and compound their knowledge."

       
 


Pinned Loading

  1. Machine-Learning-Playground Machine-Learning-Playground Public

    A curated collection of Machine Learning, Deep Learning, and AI projects focused on real-world problem solving, data analysis, forecasting, anomaly detection, and predictive modeling using Python a…

    Jupyter Notebook 3

  2. leetcode-journey leetcode-journey Public

    Daily LeetCode problem-solving journey focused on Data Structures & Algorithms, optimized coding approaches, and consistency in learning. Includes problem explanations, approaches, and solutions to…

    C++

  3. RoleFit RoleFit Public

    AI-powered resume optimization platform that tailors resumes to job descriptions while enforcing ATS compatibility and anti-fabrication safeguards.

    TypeScript 1

  4. InsightFlow-AI InsightFlow-AI Public

    An AI business operations analyst. Upload a spreadsheet and see what changed, why, and what to check next, every figure computed by a deterministic engine, never generated by the model.

    Python

  5. locora locora Public

    AI-ready platform for reporting, discovering, and managing missing and found person cases. Built with secure case management, matching workflows, privacy-focused design, and technologies.

    TypeScript