João Nycolas Do Livramento Silva | Profile