Aryan Jaswal

Python & AI Developer. Team Lead at Prologic Technologies.

I build intelligent systems that solve real-world problems. Currently leading the Python & AI team, I'm passionate about clean code, machine learning, and driving innovation from the ground up.

15+
Months Experience
Jan '25
Started at Prologic
Aug '25
Became Team Lead
AI & ML
Primary Focus

From My Desk

Thoughts on AI, Python, team leadership, and the tech world.

The Ultimate System Design Refresher: CPU vs GPU vs TPU
9 April 2026 System Design

The Ultimate System Design Refresher: CPU vs GPU vs TPU

Explore the architectural differences between CPUs, GPUs, and TPUs in this system design guide.

Read more →
How to Build High-Throughput Systems: A Practical Guide for Engineers
8 April 2026 System Design

How to Build High-Throughput Systems: A Practical Guide for Engineers

A practical guide for engineers on how to build software systems that handle massive traffic.

Read more →
How Agentic RAG Works: Why Your AI Needs to "Think" Before It Speaks
7 April 2026 Ai Development

How Agentic RAG Works: Why Your AI Needs to "Think" Before It Speaks

Standard RAG pipelines have a critical flaw: they can't "think" before they speak. This article breaks down how Agentic RAG solves this by replacing one-way retrieval with an intelligent control loop.

Read more →
How Netflix Live Streams to 100 Million Devices in 60 Seconds: Inside the "Smart Origin" Architecture
6 April 2026 System Design

How Netflix Live Streams to 100 Million Devices in 60 Seconds: Inside the "Smart Origin" Architecture

Discover how Netflix’s custom-built "Smart Origin" architecture delivers flawless live streams to 100 million devices globally using redundant cloud pipelines.

Read more →
Database Performance Strategies and Their Hidden Costs: A Comprehensive Guide to Optimizations and Trade-offs
6 April 2026 System Design

Database Performance Strategies and Their Hidden Costs: A Comprehensive Guide to Optimizations and Trade-offs

Database optimization is not about finding the perfect strategy. It’s about understanding your system’s Performance Profile and selecting the trade-off that aligns best with your needs. Do you need extreme write speed? Limit your indexing. Do you need perfect data consistency and zero stale data? Stick to a single node and accept limited read performance. Every benefit has a hidden cost, and success in database performance management is the art of deciding which cost you are willing to pay.

Read more →