IT Solution Architect

Hi, I'm Nikhlesh Yadav

I architect scalable systems and share deep-dives on modern technology.

Topics

What I Write About

View all topics
3 articles

Frontend Tech

Writing about component architecture, React patterns, TypeScript, and how browsers actually work under the hood.

Browse articles
3 articles

Backend Tech

Distributed systems, event driven design, APIs, databases, and building backends that hold up under real load.

Browse articles
12 articles

Cloud & Network

AWS, Kubernetes, Terraform, network design, and running things in production without it falling over at 2am.

Browse articles
3 articles

Web3 & Blockchain

Smart contracts, DeFi, NFT systems, Metaverse platforms, and how decentralised apps are actually built.

Browse articles
14 articles

Cyber Security

Zero Trust, penetration testing, DevSecOps, supply chain security, and keeping systems safe in practice.

Browse articles
4 articles

IoT & Edge Computing

IoT system design, MQTT, edge computing, real time telemetry, EV ecosystems, and getting hardware to talk to software reliably.

Browse articles
15 articles

AI & ML / MLOps

LLM integration, RAG pipelines, prompt engineering, MLOps infrastructure, and building AI features that work in production.

Browse articles
3 articles

Robotics

Robotics system design, ROS, sensor fusion, autonomous navigation, edge AI, and connecting robots to the real world.

Browse articles
1 article

Digital Marketing

SEO, content strategy, search intent, digital growth, and practical marketing concepts explained from first principles.

Browse articles
2 articles

Marketing Tech

MarTech stack design, analytics pipelines, attribution systems, and building the infrastructure that makes marketing data usable.

Browse articles

Articles

Latest Writing

View all articles

How Internet Requests Actually Work: A Complete Beginner Series

A practical roadmap to understanding how DNS, IP addresses, ports, TCP, UDP, packets, HTTP, TLS, routers, firewalls, and application servers work together when you use the internet.

Cloud & Network5 min read

HTTP Requests Explained: Methods, URLs, Headers, and Bodies

Learn what an HTTP request really contains, how GET, POST, PUT, PATCH, DELETE, HEAD, and OPTIONS differ, and how browsers interpret URLs, headers, query strings, and request bodies.

Cloud & Network6 min read

DNS, Domain Names, and IP Addresses Explained

Understand why computers use IP addresses, why people use domain names, and how DNS caches, resolvers, and authoritative servers translate a hostname into a reachable destination.

Cloud & Network5 min read

Public IP, Private IP, NAT, and Ports Explained

See how private devices share a public IPv4 address through NAT, how source and destination ports identify network flows, and why one server can safely run many services.

Cloud & Network5 min read

TCP vs UDP: Connections, Reliability, and Real-Time Traffic

Learn how the TCP handshake creates reliable ordered communication, why UDP uses simpler datagrams, and how applications choose between reliability, latency, and control.

Cloud & Network6 min read

Packets and Network Layers: MAC, Switches, Routers, and Gateways

Follow application data as it is encapsulated into TCP segments, IP packets, and Ethernet or Wi-Fi frames, then forwarded through switches, routers, and a default gateway.

Cloud & Network6 min read

What Happens When You Open a Website? The Complete Request Journey

Trace a browser request from URL parsing and DNS through routers and NAT to a firewall, load balancer, reverse proxy, application, cache, database, and the response journey back.

Cloud & Network7 min read

HTTPS, TLS Handshakes, and HTTP Status Codes Explained

Understand how TLS adds encryption, integrity, and server authentication to HTTP, what browsers verify in a certificate, and what common 2xx, 3xx, 4xx, and 5xx status codes mean.

Cloud & Network6 min read

About Me

Designing systems that scale, securing what matters.

I'm Nikhlesh Yadav — Hands-on Technical Leader with 12+ years of experience designing distributed systems, cloud-native architectures, AI-enabled platforms, IoT ecosystems, and secure enterprise infrastructure.

Through this blog, I share practical insights, architecture decision records, and technical explorations — drawing from real-world projects across fintech, healthcare, SaaS, IoT, AI, and Web3.

Solution ArchitectureCloud & DevOpsAI & MLSecurity & VAPT
View full profile
Frontend
  • React / Next.js
  • TypeScript
  • WebRTC / WebSockets
  • React Native / ElectronJS
Backend
  • Node.js / Python
  • REST / GraphQL / gRPC
  • Microservices
  • Kafka / RabbitMQ
Cloud & Infra
  • AWS / Kubernetes
  • Docker / Terraform
  • CI/CD / DevOps
  • Network Design
AI & ML
  • LLM / RAG
  • MLOps Pipelines
  • Prompt Engineering
  • Model Serving
IoT & Edge
  • MQTT / OCPP
  • Arduino / Edge
  • RxDB Offline-first
  • Telemetry Pipelines
Security
  • Zero Trust
  • VAPT / Pen Testing
  • OWASP / DevSecOps
  • Secure APIs