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

Block or report hariomlohardev

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

Hariom Lohar

Typing SVG

Building AI/ML systems from first principles — one derivation at a time


X LinkedIn Email


🧠 About

I'm a developer based in India, working through a structured, self-directed program to build modern AI/ML systems — autograd engines, neural networks, optimizers, and eventually transformers — entirely from scratch in Python. No shortcuts through high-level libraries doing the thinking for me.

The goal isn't a working model, it's the derivation — understanding linear algebra, multivariate calculus, probability, and information theory well enough that I could have built every piece myself, not just called .fit() on it.

I also carry a solid full-stack web & mobile background, and still take on freelance work on the side.


🔬 The Roadmap

A day-by-day path from raw math to a working, trained language model — and beyond. Order here isn't decorative, each stage is a prerequisite for the next.

Math Foundations & Autograd Hand-derived SVD, eigendecomposition, PCA · Jacobians & the chain rule · a working autograd engine · a Neuron → Layer → MLP library on top of it · a custom Adam optimizer with a deliberate tweak of my own
🔄 Probability, Info Theory & Classical ML Naive Bayes · Decision Trees · Random Forests · SVMs · K-Means — every one implemented from scratch and validated against scikit-learn
🎯 Deep Learning & Transformers PyTorch · CNNs & RNNs · Transformers · a GPT built from scratch
📍 Alignment & Beyond Fine-tuning (LoRA, DPO) · generative models · reinforcement learning

📂 The full day-by-day math, code, and write-ups live in AGI_Research — if you want the actual derivations and implementations rather than the summary above, that's the place to look.


🛠️ Stack

AI/ML & Research — the main focus right now

Python NumPy PyTorch Linear Algebra Calculus Probability

Full-Stack — prior work, still freelancing

JavaScript React Node.js MongoDB SQL Flutter Dart


📊 GitHub Activity

GitHub stats Top languages

💼 Open to Freelance Work

Available part-time for:

  • Full-stack web apps
  • Flutter mobile apps (iOS/Android)
  • Backend APIs
  • Python-based automation & data scripts

Clean code, honest timelines — I actually respond to messages.


"I don't just use the tools — I build them, so I actually understand how they work."

Profile views

Pinned Loading

  1. AGI_Research AGI_Research Public

    An Journy towards learning AGI

    Jupyter Notebook