Summary
Bernardo Junior is an Android developer with 10 years of experience combining deep mobile engineering skills and a passion for AI and chatbots. He has driven Android projects at large financial institutions, delivering features and POCs with MVVM/Clean Architecture, Kotlin coroutines, extensive testing, and a focus on Agile adoption—work that has impacted tens of millions of users. With a bachelor’s (2019) and a master’s (2024) in computer science, he blends academic rigor with hands-on delivery across legacy maintenance and greenfield initiatives. Previously he evangelized cognitive technologies and helped teams build chatbots, which gives him a unique perspective on embedding AI into mobile experiences. Now based in Old Toronto, Bernardo continues to bridge Android craftsmanship and AI-driven product thinking in enterprise contexts.
9 years of coding experience
5 years of employment as a software developer
Master's degree Computer Software Engineering, Master's degree Computer Software Engineering at Universidade Federal de Pernambuco
Bachelor's Degree Student in Information Systems Information Technology, Bachelor's Degree Student in Information Systems Information Technology at Universidade Federal Rural de Pernambuco
Portuguese, English