Aditya Ravi Shankar
Data Scientist, Programmer, and Author

I’m a programmer and author interested in how intelligence, perception and learning work—and in building things that explore those questions directly.
I graduated from IIT Madras in 2001 and spent much of the following decade building trading and analytics systems for investment banks and large companies. Later, I moved into independent work spanning games, web applications, machine learning and AI.
My recreation of Command & Conquer in HTML5 eventually became Pro HTML5 Games, a book about building complete games from scratch in JavaScript.
Much of what I build now sits somewhere between an experiment and a useful tool: musical environments that train listening and memory, interfaces that alter perception, and increasingly, experiments in artificial intelligence that can learn, remember and create.
Outside programming, I spend a lot of time with music, tango, fitness, psychology and questions about how people perceive and learn.
Recent Articles
- Amblyopia Reader: A small experiment in dichoptic reading, binocular training, and making therapy something you actually want to do
- Guided Keys: A Gentle Piano Game for Listening, Memory, and Musical Discovery
- Color of Sound: A Small Meditation on Hearing, Memory and Light
- Living Without Carrying Momentum
- Listening Without Leading
Popular Articles
Projects & Books
Guided Keys
A gentle piano game for listening, memory and musical discovery.Read more about Guided Keys here…
Color of Sound
A small exploration of hearing, memory, color and musical relationships.Read more about Color of Sound here…
Amblyopia Reader
A small experiment in dichoptic reading, binocular training, and making therapy something you actually want to do.Read more about Amblyopia Reader here…
Pro HTML5 Games
Create professional-looking physics-based puzzles and real-time strategy games in HTML5.Read more about Pro HTML5 Games here…