Bharatha Mallawarachi, Author at Crux