Projects<project.case-study />
$ visualize dsa --interactiveDSA Visualizer Suite
Interactive visualizers for Sudoku Solver, N-Queens, Tic Tac Toe AI, Binary Trees, BSTs, Max-Heaps, and Dijkstra's shortest path.
Problem
Algorithm learning is easier when users can see state changes instead of reading only static explanations.
Approach
Expose step-by-step controls, visual state transitions, and data-structure specific layouts for common DSA topics.
Outcome
Demonstrates algorithmic depth, frontend interaction design, and developer-facing product thinking.
JavaHTMLCSSJavaScriptAWS S3CloudFront
Use these live visualizers
Sudoku SolverN-Queens VisualizerTic Tac Toe AITree, BST, and Max Heap VisualizersDijkstra Shortest Path VisualizerAWS S3 + CloudFront deploymentArchitecture notes
Interface screenshot
Outcome metrics