इन्‍होंने इंस्‍टीटयूट ऑफ टेक्‍नोलॉजीलॉजी, बनारस हिन्‍दु विश्‍वविद्यालय से सिविल इंजीनियरिंगमें बी.टेक एवं आई.आई.टी. दिल्‍ली से स्‍ट्रक्‍चर इंजीनियरिंग में एम. टेक. किया है।
Barai has done double B.Tech and master’s from Indian Institute of Technology (IIT), in computer science (Hons) as well as Architecture.