Summary
Pedro Soares is an Android engineer with 10 years of experience, currently providing technical leadership and hands-on development at Pulsus from his base in Rio de Janeiro. He has progressed from Java-based mobile projects to leading Android teams, shaping architecture and best practices across MVVM/MVP, modularization, Kotlin, Coroutines and Jetpack. Pedro combines practical delivery experience at firms like BRQ and Concrete Solutions with formal training including a Udacity Android Nanodegree and postgraduate studies in software engineering. Known for mentoring developers and driving architectural evolution, he blends pragmatic engineering with team development to scale mobile platforms. An often-overlooked strength is his background in operations and retail management, which informs his focus on user-centered, maintainable product workflows.
10 years of coding experience
3 years of employment as a software developer
The Pontifical Catholic University of Minas Gerais
System programmer, computer programming, System programmer, computer programming at Senac RJ
Nanodegree Android, development mobile android, Nanodegree Android, development mobile android at Udacity
Estácio de Sá University
Portuguese, English