// Shipped iOS product
Algorithm Visualizer
An interactive iPhone and iPad learning experience that turns binary heaps and sorting algorithms into direct manipulation and visual feedback.
01 // PROBLEM
What needed solving
Algorithms are often introduced as static notation. The app gives learners something they can touch, rearrange, test, and understand through immediate feedback.
02 // CONTRIBUTION
What Derrick owned
Designed and developed the product for iOS, including interactive animations, Max-Heap and Min-Heap exercises, explanatory media, and in-app purchases.
03 // OUTCOME
What exists now
Released publicly on the Apple App Store as an education product for iPhone and iPad.
// IMPLEMENTATION STACK
Evidence last verified 2026-06-30. No private employer or customer data is included.
// INTERACTIVE ALGORITHM ROOM
See the data structure change.
This is a small, real implementation—not a video. Step through heap sort or bubble sort and inspect every comparison and swap.
STEP 1/46 · Build a max heap, then extract its root.
- 41
- 18
- 73
- 29
- 56
- 12
- 64
- 35