How It All Started
My journey with programming began in 1989 at the age of 10. I was always fascinated by technology and eager to get my hands on the latest hardware. In 1993, while exploring options to buy new components, my brother Yen and I visited the Delhi office of a company called Big Apple, which imported cutting-edge hardware from Hyderabad.
As we stepped out, we struck up a conversation with a gentleman named Ashish Jain, who showed interest in some of the software I had built. Impressed, he introduced me to Mr. Kamall Dev, the owner of a company called Computer Zone. Mr. Dev had a DOS-based astrology software called Kundli that was riddled with bugs and lacked proper source code. He wanted a complete rewrite — and just like that, a new chapter in my life began.
The Early Challenges
Astrology always intrigued my father, and he had a treasure trove of books on the subject. With his guidance and a growing stack of my own astrology books, I immersed myself in understanding how planetary positions are calculated using birth date, time, latitude, and longitude. Once I cracked the basics, we accepted the challenge from Mr. Dev.
Back then, I did most of my programming in Clipper, a language known for its text-based GUI. Windows 95 hadn’t arrived yet, and we had to make do with what was available. Using Clipper, along with additional tools that enabled basic graphics and Hindi printing on dot-matrix printers, we cobbled together a working version. By 1994, we had a beta version of Kundli ready.
While Mr. Dev and Mr. Jain had already pre-sold over 50 copies, the first launch was rocky. Inconsistent printer behavior, broken page layouts, and graphical glitches made it a stressful time. The core astrology calculations worked well, but the user experience left a lot to be desired.
Birth of Kundli for Windows
Amid the DOS headaches, we learned about the upcoming Windows 95, a major leap from Windows 3.1 with its GUI and better driver support. Realizing the opportunity, I shifted to Visual Basic, whose RAD (Rapid Application Development) environment was a perfect match for creating a clean, user-friendly UI.
In a few months, Kundli for Windows was born. Mr. Dev and Mr. Jain managed the initial customer frustrations gracefully, offering free upgrades to the Windows version. By the time Windows 95 officially launched, our software was stable and ready — and finally, it started gaining traction.
While most of the monetary gains went to Computer Zone, the pride of building something so impactful was reward enough for me. Seeing my name appear when launching the software was surreal.
Rise in Popularity
For a while, Kundli for Windows grew steadily. But its breakthrough came around 1998, when NOW-India introduced dial-up internet and wanted to offer astrology as a service on their portal. Thanks again to Mr. Jain and Mr. Dev, Kundli was chosen.
To support this partnership, Mr. Dev agreed to release a version without copy protection exclusively for NOW-India users. Unfortunately, this version leaked — and piracy exploded. However, this unintended move skyrocketed Kundli’s popularity. The demo version alone saw over 10 million downloads on platforms like Download.com in just a year. People appreciated the software's accuracy and ease of use, and it became the most popular Vedic astrology tool in India.
Why Updates Dried Up
By 1999, piracy had eroded most of the revenue. Since the core version already covered a wide range of features, the motivation to develop advanced modules faded — especially because the lion’s share of revenue never made its way to me.
In 2001, Mr. Dev asked if he could keep Kundli’s source code as a retirement gift. I agreed. He later worked with third-party firms like Horizon Arc to build enhanced versions. Kundli 4.5 was the last version I worked on extensively. All versions after that were maintained externally.
Legacy of Kundli
Despite its age, Kundli for Windows remains one of the most popular astrology software programs in the world. Even today, people still ask for version 4.5 on Computer Zone’s website, even though dozens of versions have come out since.
While some calculations were precomputed only till around 2009, most features continue to work seamlessly even today.
Gratitude
I owe this journey and its impact on my life to a few key people:
-
Late Sh. Surendra Kumar Jain – My father, who introduced me to computers and astrology
-
Mr. Ashish Jain – The connector, marketer, and a true believer in my potential
-
Late Mr. Kamall Dev – Who trusted a 13-year-old with a commercial product
-
Yen Dutt Jain – My brother and my biggest support through development and customer chaos
-
Our early customers – Who took a leap of faith and stood by the product
Some Interesting Tidbits
-
When you launched Kundli for Windows, it showed my Name, Date/Time of Birth, and Place of Birth.
-
The software also displayed a quote I believed in:
“As the moon — a non-living celestial body — affects ocean tides through its magnetic field, similarly, the planets influence our lives by shaping our perception and emotional responses.”
-
One of the biggest reasons for my waning interest was not just monetary. It was also the shift from Visual Basic to .NET. In my view, the RAD magic of VB was lost — and there was no clean migration path.
-
Interestingly, many of Kundli’s competitors eventually became friends. We never saw each other as rivals — we grew together.
Closing Thoughts
Direct financial gains from Kundli were limited. But the recognition, visibility, and credibility it gave me were invaluable.
It remains one of the most meaningful and foundational products of my life — and I’m proud to have been a part of its legacy.