Skip to content
View ImadDabbura's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report ImadDabbura

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.

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
ImadDabbura/README.md

Hi, I'm Imad Dabbura πŸ‘‹

πŸ”¬ AI Scientist: Understanding AI by Building It from Scratch

I'm an AI Scientist with a decade of experience across smart devices, healthcare, and enterprise AI, currently leading AI, ML, and Data Science teams delivering scalable GenAI applications and robust ML systems serving millions of users. The best way I've found to truly understand something is to derive the math, write the code, and dig into every layer: no black boxes, no hand-waving. Everything I learn becomes a public artifact, whether it's a derivation, an annotated implementation, a paper breakdown, or an open-source tool.

🎯 What I Do

  • Lead & Ship: Guide cross-functional teams in developing production-ready AI/ML and GenAI systems serving millions of users across multiple industries
  • Derive & Build: Work through ML's mathematical foundations from first principles and rebuild the machinery of modern deep learning from scratch (GPT-2, LSTMs, transformers, a PyTorch-like framework), with every line annotated with the reasoning behind it
  • Write & Share: Author long-form posts, mathematical deep dives, and structured paper breakdowns on my blog. Writing is how the understanding forms, not just how it gets reported
  • Contribute: Actively open-source what I build, believing that knowledge should be freely accessible
  • Mentor & Teach: Develop talent within my teams and the broader community. Teaching is how the learning happens
  • Apply: Distill a decade of battle-tested lessons on what actually works when models leave the notebook and hit production

πŸ’‘ Current Focus

  • πŸ€– Building scalable and reliable GenAI applications for massive user bases
  • πŸ“ Rebuilding the mathematical anatomy of learning from the ground up: probability, optimization, information theory, and learning theory
  • πŸ”¬ From-scratch, annotated implementations of the systems behind modern deep learning
  • πŸ“„ Structured breakdowns of foundational and influential papers, distilled into what matters and why
  • πŸ› οΈ Open-source tools that accelerate ML experimentation

πŸ› οΈ Featured Projects

πŸ”¬ tiny-pytorch

Lift the hood on deep learning. Build Tensors, autograd, and CUDA backends from scratch, because you don't understand it until you can rebuild it.

πŸ“¦ cmn_ai

Most ML projects fail slowly… because iteration is slow.

cmn_ai kills the boilerplate so you can go from idea β†’ experiment β†’ result in hours, not weeks.

πŸ“ Popular Articles

Check out more on my blog

🀝 Let's Connect

I'm always looking to improve and tailor what I write and build. Whether you:

  • Have a correction, question, or suggestion about something I wrote
  • Want to discuss a paper, a derivation, or a from-scratch build
  • Are interested in contributing to my open-source projects
  • Are learning ML from first principles and want pointers

Feel free to reach out!

πŸ“Š GitHub Stats

Your GitHub stats

πŸ† Core Principles

principles = {
    "first_principles": "If I can't derive it, I don't understand it",
    "build_from_scratch": "No black boxes - rebuild it layer by layer",
    "write_to_learn": "Writing is how understanding forms, not how it's reported",
    "timelessness": "Invest in what will still matter in 50 years",
    "open_source": "Everything I build should be accessible",
    "pragmatism": "Theory is great, but does it survive production?"
}

πŸ”— Find Me Around the Web

Profile Views

Pinned Loading

  1. imaddabbura.github.io imaddabbura.github.io Public

    My personal website

    Jupyter Notebook

  2. blog-posts blog-posts Public archive

    This repository hosts all the blog posts on machine learning, deep learning and statistical modeling.

    Jupyter Notebook 50 69

  3. tiny-pytorch tiny-pytorch Public

    Tiny Deep Learning framework similar to PyTorch.

    Python 6

  4. cmn_ai cmn_ai Public

    Common Learning Utils

    Python 1