Books

Books

A curated list of books that have shaped my technical perspective, system-design frameworks, and problem-solving methodologies.

Grokking Algorithms(Second Edition)

Completed

by Aditya Bhargava

An absolute masterclass in visual learning. This book breaks down complex computer science concepts—like recursion, tree traversal, dynamic programming, and search algorithms—into highly intuitive, hand-drawn diagrams and clear explanations. It is an essential resource for any engineer looking to develop a deep, visual intuition for computational complexity and fundamental data structures.

View details