Currently building ML & RAG systems

I build intelligent
systems from first principles.

AI/ML Engineer — from neural networks and backpropagation implemented by hand in NumPy, to production NLP and RAG pipelines. I understand what’s under the hood, then ship it.

2+ yrs full-stackNeural nets from scratchRAG in production
Scroll
NumPyPandasscikit-learnPyTorchTransformersLangChainRAGFastAPIRESTReactPostgreSQLMySQLStreamlitMatplotlibSeabornDockerCI/CDAWSRailwayMLflowMLOpsGitNumPyPandasscikit-learnPyTorchTransformersLangChainRAGFastAPIRESTReactPostgreSQLMySQLStreamlitMatplotlibSeabornDockerCI/CDAWSRailwayMLflowMLOpsGit
01About

Final-year CS student, already shipping ML.

Nayan Khanal
Mechī, Nepal
Self-taught ML · from first principles

I work across the full ML stack — classical algorithms (regression, SVM, ensemble methods), deep learning in PyTorch, and applied NLP: embeddings, transformers, LLM fine-tuning, and RAG with LangChain.

I pair that with real backend engineering — REST APIs, FastAPI, and full-stack delivery with React and PostgreSQL — so I can take a model from a notebook to a deployed product. I also bring ~2 years of professional full-stack experience solving production problems.

Off-screen: competitive cricket and table tennis, and ideas at the intersection of physics, philosophy, and technology.

Machine Learning

  • Regression
  • SVM
  • Ensemble methods
  • Feature engineering
  • EDA
  • Model evaluation

Deep Learning

  • ANN
  • CNN
  • RNN
  • PyTorch
  • Optimization

NLP & LLMs

  • Embeddings
  • Transformers
  • RAG architecture
  • LangChain
  • LLM fine-tuning

Backend & Delivery

  • FastAPI
  • REST APIs
  • React
  • MySQL
  • PostgreSQL
  • Git

MLOps & Deployment

  • Docker
  • CI/CD
  • MLflow
  • AWS
  • Railway
02Selected work

Things I built to understand, then shipped.

Most of these are interactive explainers — I re-implement the idea from scratch, then make it something you can actually play with.

Personal

Backpropagation, Visualized

You scroll, the forward pass lights up layer by layer, the error appears at the output, then every ∂E/∂w flows backward through the chain rule — shown exactly where it lives in the network. No framework: vanilla JavaScript drawing the whole net as SVG, KaTeX typesetting the real equations, dark/light, fully offline.

↳ This site’s hero grew out of this project.

Neural netsVanilla JSSVGKaTeX
Personal

Interactive EDA Guide

Histogram? Boxplot? Scatter? An interactive guide to the whole EDA workflow — no walls of text.

EDAData vizNext.js
Personal

Visual ML — No-Code Trainer

Upload a CSV, clean and encode visually, pick from 10+ algorithms, tune or grid-search, watch live metrics.

scikit-learnAutoMLStreamlit
Personal

Neural Net from Scratch — Classification

A 2→2→1 net with sigmoid, backprop derived by hand. Train it live and read real probabilities.

NumPyBackpropStreamlit
Personal

Neural Net from Scratch — Regression

No PyTorch, no .fit(). Predict salary from CGPA + profile score with hand-written NumPy.

NumPyBackpropStreamlit
Client & production
Client work

Zyotis Guru

A production platform with an integrated RAG assistant — full-stack build, from data to deployed product.

Full-stackRAGProduction
Client work

HomeCare CRM

A CRM with data and ML-insight layers for a home-care service — working with real operational data.

↳ Private / login-gated — no public demo.

DataML insightsCRM
Private
03Experience

Two years of engineering, one clear direction.

A capability timeline rather than a résumé — what I can do, and how the ML focus grew out of solid full-stack foundations.

Now

AI / ML Engineer

Building intelligent systems end to end — deep learning, applied NLP, and RAG — alongside interactive explainers that make the hard parts visible.

Past year

Machine Learning

Neural networks from scratch in NumPy, classical ML, deep learning in PyTorch, and production RAG with LangChain. Taking models from research into deployed products.

~2 years

Full-stack Engineering

Shipping production backend applications and full-stack features, integrating dynamic front-ends, and solving real-world production problems. The most recent year has been fully ML-focused.

05Contact

Let’s build something meaningful.

Have a hard ML problem, an idea to build, or something to ship? The form reaches me directly.

Based in Nepal · UTC+5:45 · replies within a day