Aditya Ravi Shankar
Data Scientist, Game Programmer, and Author
I am a data scientist, game programmer, and author with a deep love for technology and programming. My journey began in 1993 when I wrote my first game in GW-BASIC, igniting a lifelong enthusiasm for learning and technology.
Graduating from the Indian Institute of Technology - Madras in 2001, I spent nearly a decade as a software consultant and then a data scientist for investment banks and Fortune 100 companies, honing my skills in developing trading and analytics systems. However, my desire to pursue personal projects led me to leave the corporate world and focus on what I truly love.
Since then, I have embarked on various projects, including web and mobile apps, games, and AI/ML experiments. Some of my personal projects, like re-creating the Command and Conquer RTS game using HTML5, have gained considerable recognition. I also authored “Pro HTML5 Games”, sharing my expertise in creating RTS games from scratch.
Most recently, I developed AmblyoReader, a project to treat Amblyopia, a visual development disorder, using dichoptic training to improve vision in the affected eye in a short period.
I enjoy writing articles on this website. I don’t write to record thoughts; I write to convey feelings. Over the years, I’ve endeavored to capture some of the emotions I've experienced in words. While some of these reflections may seem abstract or nonsensical, others may resonate deeply with you. Take what speaks to you, let go of what doesn’t, and enjoy the journey through these expressions as you see fit. You can read my articles HERE.
I enjoy studying and experimenting with new technologies and consulting with others to help them with their projects and ideas. My current focus is developing Machine Learning and AI models that can replicate human intelligence as closely as possible.
Beyond programming, I am fascinated by neuroscience, particularly neuroplasticity—the brain’s ability to adapt and learn rapidly. I explore how the brain adjusts to new experiences and the potential of automating feedback loops for effortless learning. My studies in Neuro-Linguistic Programming and conversational hypnosis have shown me the power of these techniques in enabling rapid behavioral change.
I constantly challenge myself to learn new skills and hobbies that require coordination, attention, and memory. My interests include dancing salsa and tango, practicing taekwondo and mixed martial arts, learning new languages, and playing musical instruments.
Projects & Books
Pro HTML5 Games
Dive into advanced HTML5 and JavaScript game development with Pro HTML5 Games. From physics-based puzzles to real-time strategy, learn how to create professional-quality games using JavaScript and HTML5. Whether you’re a seasoned developer or just starting out, you’ll learn techniques and skills to craft professional HTML5 games and build engaging experiences!