From the favelas of Rio to building software that scales - a journey through curiosity, code, and determination