Prashaanth RavindranJun 27, 20192 minEvery New Beginning...This post is (sort of) an informal introduction and being my first post, will contain what I would immodestly call my "vision." First...