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 — hariomlohardev

Lab Notebook No.01 · Python · Django · Flutter × AGI Research · India — IST (UTC+5:30)

Typing — Hariom Lohar Lab Notebook

Self-taught from India. No bootcamp, no shortcut — math from axioms → neural nets & backprop in NumPy → CNNs, Transformers & PyTorch. All in public.


Website Blog RSS X LinkedIn Email CS50P


◎ Lab Notebook No.01 — First Principles, in public

AGI Mission — 1 July 2026 → 31 Dec 2027 · 548 days · 8h/day · derive before import

Day 040 — multi-head attention + residual + layernorm by hand (NumPy). Yesterday: scaled dot-product softmax(QKᵀ/√dₖ)V + causal mask. Every day committed to AGI_Research.

  • Now: CNNs, attention & PyTorch internals · Daily commits · Live benches
  • Next: Full Transformer block → LLM → RAG at scale
  • How: F3F0E8 paper, FFD400 signal, 0B1220 ink — same Lab Notebook on hariomlohardev.github.io
▸ Mission ruler — 4 phases
Phase Title Detail State
01 Math foundations linear algebra · calculus · probability ✅ done
02 Neural nets from scratch backprop · optimizers · NumPy ✅ done
03 Deep learning CNNs · Transformers · PyTorch ● now
04 Toward AGI LLMs · RAG at scale · research ○ next

Progress bar & countdown live on the site: #mission · 8h/day · open notebook.


📝 Latest logs — Blog & Daily Logs

New post = new file in posts/*.mdnode scripts/generate-blog.jsblog/p/<slug>/ + feed.xml. Zero $, zero CMS.

  • Day 040 — Multi-Head, Residual & Layernorm by Hand2026-08-10 · open → · daily-log / Transformers / NumPy
  • Day 039 — Attention by Hand2026-08-08 · open → · daily-log — derived QKᵀ/√dₖ + mask + softmax Jacobian
  • Spam Classifier Shipped — 5,572 Messages2026-08-05 · live bench → · Python / Naive Bayes / Pyodide — runs in your browser
  • More → hariomlohardev.github.io/blog.html · RSS → feed.xml · Newsletter → buttondown.com/hariomlohar (free)

🔬 The Roadmap — day-by-day, prerequisite-ordered

Math Foundations & Autograd Hand-derived SVD, eigendecomposition, PCA · Jacobians & chain rule · autograd engine · Neuron → Layer → MLP on top · custom Adam with a tweak of my own
Neural Nets — NumPy Backprop derived by hand · SGD → Adam · validated on `T=3,d=4` numeric grad 1e-4 — live in AGI_Research Day 001 → 039
Probability, Info Theory & Classical ML Naive Bayes (shipped, 5,572 msgs) · Decision Trees · Random Forests · SVMs · K-Means — each from scratch, checked vs scikit-learn
Deep Learning & Transformers — now CNNs & RNNs by hand → PyTorch · Transformers · multi-head attention (Day 040) → GPT from scratch
Alignment & Beyond LoRA, DPO · generative models · RL — after the block is trustworthy

📂 Full derivations & code → AGI_Research — the notebook, not the summary.


🛠️ Stack

Ship — what I build with Python Django FastAPI Flutter Dart LangChain RAG Pyodide

Mastered — rebuilt from axioms CS50P Linear Algebra Calculus Probability NumPy PyTorch Backprop

Ship + Mastered live on the site → #stack · #services


📜 Credentials — Harvard CS50P 2026

Harvard CS50P Certificate — Hariom Lohar 2026
CS50's Introduction to Programming with Python — 9 problem sets + final project · Cambridge, MA · Prof. David J. Malan · verify → · also on hariomlohardev.github.io#credentials

📊 GitHub — live & open

Hariom Lohar stats — hariomlohardev Top languages — hariomlohardev
Streak — hariomlohardev
Live graph also on the site → hariomlohardev.github.io — contributions (caches 6h, 30 weeks × 7)

💼 Open to work — backends, apps, AI over your data

Available part-time for:

  • Backend Systems — Django & FastAPI APIs, auth, DBs that stay up
  • Mobile Apps — Flutter & Dart, one codebase → iOS & Android
  • AI Features — LangChain + RAG over your own data, not a black box
  • Automation & Scripts — scraping, pipelines, Python that reports clearly

hariomlohardev.github.io/#contact · or email hariomlohar.new@gmail.com (FormSubmit honeypot, _next=thanks.html) · clean code, honest timelines.


Featured — pinned below, live demos where it counts

AGI_Research spam_classifier

More → Project archive · Blog & Daily Logs · RSS



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

Profile views — hariomlohardev
© Hariom Lohar — Lab Notebook No.01 · hariomlohardev.github.io · India · IST

Pinned Loading

  1. AGI_Research AGI_Research Public

    An Journy towards learning AGI

    Jupyter Notebook