Welcome to My Corner of the Web
Professor of Computer Science • Educator • Lifelong Learner
Welcome to my corner of the web. Thank you for visiting.
I am a Professor of Computer Science, an educator, and above all, a lifelong learner. Over the years, my work has revolved around teaching, computational thinking, software systems, data management and more recently, artificial intelligence. Alongside my professional journey, I have nurtured a deep interest in Languages, Indian Knowledge Systems, Ancient Indian History, Geography, and Texts.
This website is an echo of that journey. It is my public notebook, a place where I explore ideas that lie at the intersection of technology, education, cognition, and our knowledge traditions. Here you will find reflections, book reviews, reading notes, and essays born from curiosity rather than certainty.
“I do not write as someone offering definitive answers. I write as someone who believes that meaningful questions often emerge where disciplines meet.”
More often, I write to understand, to connect ideas, and to think aloud. Many of these essays begin with a simple question, a passage from a book, a classroom experience, or an unexpected connection between an ancient idea and a contemporary challenge.
Whether you are a student, a fellow educator, a researcher, or simply someone who enjoys exploring ideas, I hope you find something here that encourages reflection, sparks a new question, or offers a fresh perspective.
Thank you for being part of this journey.
What Drives My Research & Writing
Computer Science & AI
Teaching, software systems, data management, and the evolving paradigm of artificial intelligence in modern education.
Indian Knowledge Systems
Exploring ancient Indian texts, linguistic structures, history, and sustainable wisdom relevant to modern challenges.
Computational Thinking
Fostering problem-solving mindsets and algorithmic logic across interdisciplinary educational frameworks.
The Public Notebook
Sharing reflections, book reviews, reading notes, and essays written to connect ideas and think aloud.