A Personal Story of a Founder

Disclaimer: This blog post is not intended to offend University of Pennsylvania or IIT Kharagpur or Yahoo or any individuals or parties involved. The goal of this blog post is to point out some of the inefficiencies and acknowledge them as one of the motivations behind developing TrueCerts platform.

The year was 2005. I was applying for a PhD program in Computer Science in the top US universities. I have applied to 14 US universities. On Dec 2nd 2015, I received the following email (see the screenshot below) from the University of Pennsylvania (UPenn), Penn Engineering, Office of Academic Programs, Graduate Admissions. I have redacted the name, email address and the phone numbers in the emails, to preserve their privacy.


Here are the photos of the original transcript (I received from IIT Kharagpur when I graduated) and the additional transcripts (I received from IIT Kharagpur when I requested them for my PhD application). They are all laminated by IIT Kharagpur and sent to me. Feel free to laugh at my appearance on the transcript. I do too 😉


IIT Kharagpur stated the following in their transcripts policy.

“Institute does not take responsibility of sending the duplicate copy of grade cards (transcripts) directly to other institutions/organizations, in connection with the applicants’ admission/employment etc.”

My reply to the above email and the response from UPenn are shown in the following screenshot.


In Summary, UPenn was concerned that my transcript is laminated and opened. Surprised at their response (“Your application will not go any further with the opened transcript”), I have spent couple of hours searching online and discovered that there is a lot of scam involving fake degrees and fake transcripts. There are “professionals” in India and China creating the “highest quality fakes”. These fakes are often laminated. So, UPenn decided not to process any applications with opened and laminated credentials. All my credentials are valid and correct, but my application was not processed because IIT Kharagpur has no way to “securely send” valid transcripts and UPenn has no way to “efficiently validate applicants’ transcripts”.

I have applied to 14 universities and some of them rejected me because ‘they found a better candidate’ or ‘the research group is not looking for new PhD students’ etc etc. But my UPenn application not going further because of an “inefficient and broken system” is frustrating, to say the least.

After a week, I have recovered from this frustration and went back to my daily routine of reading research papers on Theoretical Computer Science. I said to myself “I will get into one of the remaining 13 universities and I have to focus on research and resolve the P vs NP problem” 😉

On a lighter note: There is a simple way to verify that my transcript is valid — ‘Simply open it and look at my grades’. I have received several B’s, some C’s and even couple of D’s. My CGPA is just average. Nobody in their right senses would create a fake transcript with those grades 🙂 During the last decade, whenever I met any IITian I first set them up telling my credentials (B-Tech from IIT Kharagpur, Masters from USC, PhD from GeorgiaTech, Taught at Princeton) and after they say “wow”, I bet with them that their CGPA at IIT is greater than mine. I never lost till date. I take pride in this fact 😉 In my defense, I was an all-rounder at IIT Kharagpur, balancing studies, serving as a ‘secretary of fine arts, modeling and dramatics’ of my hostel, painting, learning guitar and many more things.

A second incident: During summer 2010 (at the end of my fourth year as a PhD student at GeorgiaTech), I was offered an internship at Yahoo labs and the Yahoo HR team said they want to verify all my credentials (my IIT B-Tech degree, USC Master’s degree, work experience). Yahoo uses a third-party service to rigorously verify all credentials of potential employees / interns. Yahoo fired their own CEO when they found that he lied in his resume. This process is very rigorous, but very time-consuming. The verification of all my credentials took more than couple of months. Meanwhile, I was waiting with my fingers-crossed (figuratively speaking) and hoping these verifications happen soon, so that I can start my internship and earn some serious summer money for two months and see a bank balance of more than $1,000 dollars for the first time during my grad school 😉

Later that year, when I discovered Bitcoin white paper and the underlying Blockchain, my first thought was to use the technology to build a ‘document integrity platform’ to issue tamper-proof credentials (degrees, transcripts, employment certificates, Visas, Identity documents, driver’s license etc), which can be verified instantaneously and securely on the blockchain.

Early 2011, I got busy with writing thesis and joined the CS department Princeton University in September 2011. I have spent the first couple of years teaching at Princeton, mining Bitcoin, keeping track of Blockchain news and hoping that somebody will develop a ‘document integrity platform’. To my relief, some entrepreneurs tried to develop a ‘credential verification solutions’. To my frustration, none of those solutions are perfect. So I started preparing myself to become a full-time entrepreneur and left Princeton in summer 2015.

Today, I am very glad we have a complete data integrity solution (for universities, employers and enterprises) and I am very excited that we are preventing fraud and corruption in several areas using our TrueCerts platform.

Every week I read several stories about fraud and corruption online (Eg: the recent college admissions scandal). I approach the involved parties and explain how such instances can be rigorously prevented using technology.

I feel very fortunate to have discovered an exciting vision towards a fraud-free and efficient future. This discovery happened through the above mentioned unfortunate events. Sometimes the lowest points in your life have the greatest potential to show you the right path to your highest points.


Introducing EulerCoin, a new cryptocurrency for Mathematicians, Educators and Learners

I am very excited to announce that our newest product TrueShelf.org is now available to everybody. TrueShelf.org is a BlockChain powered social learning platform. Users on the platform get rewarded with EulerCoin (the platform’s cryptocurrency) for creating and curating quality education content. The platform creates new tokens at a rate determined by mathematical rules that align the incentives between content creators, researchers, educators, teachers and students.

Go ahead and signup, post an article explaining some concept in mathematics or computer science / open problem / multiple-choice question / exercise. Content creators earn EulerCoin proportional to the number of likes (aka upvotes) of their content. More details of the token allocation and its game-theoretic analysis are coming soon in our white paper.


Here are some examples of user generated content from our beta version:


TrueShelf.org’s mission is to unleash the unlimited potential of such quality content creators, researchers, educators, teachers and students from all over world and make learning more engaging, efficient and effective.

At TrueShelf Inc, we now have two platforms:



How to learn English Vocabulary efficiently


As some of you know, I am now the Founder & CEO of TrueShelf Inc, an EdTech startup based in the Bay Area. TrueShelf is aimed at developing platform, content and products to aid intuitive, visual, social, adaptive and personalized learning. TrueShelf consists of two main components: TrueShelf Online Network and TrueShelf Apps. Read our FAQ for more details.

Today’s post is about TrueShelf apps, intuitive and visual learning apps that are carefully designed to help students learn specific concepts in a systematic and adaptive manner.

Recently we released our True Vocabulary app, our first adaptive learning app. The existing solutions to learn english vocabulary are either too hard-to-use and/or expensive and/or old-fashioned (e.g. flashcards). Our app is focused primarily on automatic personalization and ease-of-use. It has already received more than 25,000 downloads on the iOS app store. If you are preparing for GRE, SAT, GMAT, ACT, CAT or simply interested in improving your english vocabulary, True Vocabulary app provides an efficient and elegant step by step adaptive learning process. It is an intelligent personalized vocabulary tutor.

True Vocabulary uses an intelligent algorithm (based on the concepts of spaced repetition, Leitner system and lexical cohesion) to design adaptive multiple-choice vocabulary quizzes. Learning tasks are divided into small sets of multiple-choice quizzes designed to help you master the basic words before moving on to the advanced words. Words closely related to your hardest words are selected more frequently in the quizzes. For a fixed word, the correct and wrong answers are selected adaptively giving rise to hundreds of combinations. After each wrong answer, you receive a detailed feedback with the meaning and usage of the corresponding word. Coins, Gems and Levels are unlocked adaptively to motivate, evaluate and reward the learner.

Download our True Vocabulary App and let me know your feedback (or) suggest new features.


This is just the beginning of our journey to make education elegant, efficient and painless for hundreds of thousands of students and teachers. In future posts, I will talk more about TrueShelf’s vision and roadmap. Stay tuned.