मैकेनिकल के छात्र के रूप में आदर्श अचानक सॉफ्टवेयर प्रोग्रामर कैसे बन गए, इस बारे में उनका कहना है कि उन्हें मैकेनिकल ब्रांच में ज्यादा रूचि नहीं थी, आैर मैथ्य उन्हें शुरू से पंसद था। तो इसलिए उन्होंने मैथ्स से जुडी चीजें की खोज शुरू कर दी, इसी दौरान उन्हें पता चला की प्रोग्रामिंग भी मैथ्स से जुडी हुर्इ है। बस फिर क्या था उन्होंने अपना रूख सॉफ्टवेयर प्रोग्रामिंग की तरफ मोड दिया।