
Pedro Francisco de Sousa Neto
Verified Expert in Engineering
Android Developer
Goiânia - State of Goiás, Brazil
Toptal member since August 25, 2025
Pedro has over 13 years of hands-on experience in Android development, specializing in app architecture, feature implementation, and delivering scalable, high-quality mobile solutions. Focused on the fintech sector for the past six years, Pedro has built secure and reliable financial applications. Throughout his career, he has contributed to industries such as professional tools, fitness, banking, healthcare, and social networks.
Portfolio
Experience
- Legacy Code - 13 years
- Programming - 13 years
- Mobile - 13 years
- Android - 13 years
- Architecture - 9 years
- Kotlin - 8 years
- Coroutines - 7 years
- Jetpack Compose - 2 years
Preferred Environment
Android, Kotlin, Jetpack Compose, Coroutines, Java, Legacy Code
The most amazing...
...accomplishment has been being recognized as the very first community leader of the Koin framework worldwide.
Work Experience
Senior Android Developer
International Software Outsourcing Company
- Developed the first demo application integrating the new SDK, showcasing its capabilities and enhancing the checkout experience.
- Implemented SDK monitoring and analytics using Google Analytics and internal tools, delivering actionable insights that improved performance visibility, optimized user experience, and increased conversion rates.
- Managed SDK releases, ensuring smooth client integration, resolving live issues, and upholding high-quality standards through code and design reviews.
Senior Staff Android Software Engineer
PagBank (via TQI)
- Optimized the Android application, reducing its size by 40% and generating annual data transfer cost savings of 300,000 Brazilian reals.
- Architected and developed the core of the server-driven UI (SDUI) framework, enabling dynamic, scalable interface updates and improving flexibility across the application.
- Implemented a robust permission layer in the navigation system, ensuring secure authorization management and controlled access across the entire application.
- Appointed tech lead by the staff team, providing technical guidance, mentoring colleagues, and promoting a culture of quality, robustness, and scalable development.
- Enhanced repository contributions and elevated code quality by conducting thorough code reviews, enforcing best practices, and implementing automated testing strategies.
Mobile Architect
Akkurat Software House
- Co-founded a software boutique and successfully launched a banking-as-a-service (BaaS) product, securing six live clients.
- Coordinated end-to-end development of Android, iOS, and back-end systems, delivering a highly customizable white-label financial services app with minimal costs and maximum flexibility.
- Managed end-to-end operations, including recruitment, team motivation, financial transactions, and contract management, gaining hands-on experience in launching and exiting a startup.
Android Developer
Freelance Clients
- Developed multiple Android applications from scratch across diverse industries, including logistics with LeiloMaster, fitness with Biotreino, education with Agenda Digital, healthcare with Doutor24h, fintech with ClickVale, and several others.
- Spearheaded client teams and managed end-to-end mobile-first projects, collaborating with business and non-technical stakeholders to ensure timely and successful delivery.
- Designed and implemented advanced offline-first and geolocation features, enabling real-time tracking and improving operational efficiency for mobile users across multiple industries.
Android Developer
I3 SYSTEMS
- Developed and delivered end-to-end Android applications from scratch, managing full-stack responsibilities with back-end and front-end development using Laravel.
- Created and maintained technical and non-technical documentation, facilitating clear communication and effective knowledge sharing across the team.
- Recruited and built the initial team as a founding member of the startup, contributing to the company's foundation and early growth.
Android Developer
Máxima Sistemas
- Developed and launched maxMove, a logistics Android app built from scratch, streamlining pickup and delivery operations for truck drivers throughout Brazil.
- Implemented advanced location-based features, including background location monitoring and geofencing, enabling real-time tracking and optimizing logistics management from pickup to delivery.
- Contributed to back-end development, ensuring seamless integration between mobile applications and ERP systems for wholesalers and distributors.
Android Developer
LabTime
- Architected new features and enhancements for the e-Proinfo Android app, improving functionality and user experience.
- Triaged, troubleshot, and resolved software bugs, enhancing application stability and user experience.
- Ensured the app's functionality met user requirements and upheld high-quality standards.
Experience
Biotreino Platform
https://www.biotreino.com.br/CBM Platform: Management and Student Applications
BaaS Platform Development
On the management side, I coordinated the development of Android, iOS, and back-end applications, while handling recruitment, hiring, and termination processes. I also drafted and negotiated contracts with clients and partners, gaining hands-on experience in the challenges of founding and managing a company.
This experience, including the eventual closure of the startup, provided me with invaluable entrepreneurial lessons, blending technical leadership with business strategy and operational management.
Pesquisa Colaborativa Project: End-to-end Development
On the Android side, I transformed the application into an offline-first solution using SQLiteOpenHelper (before RoomDB was available). This improved data reliability and ensured a seamless user experience even without network connectivity.
The system was deployed and used by Queijos Regina, a centenary Brazilian dairy company, providing a reliable and efficient operation tool.
Education
Specialization in Full-stack Development
Federal University of Goiás (UFG) - Goiânia, Brazil
Bachelor's Degree in Information Systems
Federal University of Goiás (UFG) - Goiânia, Brazil
Certifications
MVI Architecture with Jetpack Compose for Android
Udemy
Brazilian Data Protection Law (LGPD): Understanding its Impact
Alura
Spring Data JPA: Repositories, Queries, Projections, and Specifications
Alura
Spring MVC: Creating a Web App with Thymeleaf and Bootstrap
Alura
Spring MVC: Authentication with Spring Security, REST API, and AJAX
Alura
Improve your Android App with Automated Testing
Alura
Spring Boot and Testing: Profiles, Tests, and Deployment
Alura
Spring Boot REST API: API Security, Caching, and Monitoring
Alura
Spring Boot REST API: Build an API
Alura
Architecture Components: ViewModel, LiveData, and Room
Alura
Generic Algorithms with Python
Udemy
Building Applications with Ionic 3, Spring, OAuth2, REST, and MongoDB
Udemy
Architect Android Apps with MVP, Dagger, Retrofit, and RxJava
Udemy
Android Architecture Components: ViewModel
Udemy
Docker: An Essential Tool for Developers
Udemy
Fundamentals of Modern Programming with Kotlin – Android
Udemy
Skills
Libraries/APIs
RxJava 2, MockK, REST APIs, Android Architecture Components, LiveData, Jetpack Room, Retrofit, RxJava, ActionBarSherlock, AsyncTask, ArcGIS, ZXing, Moshi
Tools
Apache Maven, Subversion (SVN), Redmine, Git, Trello, TortoiseSVN, Crashlytics, Firebase Cloud Messaging (FCM), Gradle, Jenkins, Artifactory
Languages
Kotlin, Java, PHP
Platforms
Android, Mobile, Docker, Java EE (Jakarta EE), Eclipse, LAMP, DigitalOcean, Zendesk, Firebase, New Relic, AppsFlyer, Oracle Responsys, Bitrise
Frameworks
Spring MVC, Spring Security, Thymeleaf, Bootstrap, Espresso, JUnit, Robolectric, Spring Boot, Dagger, OAuth 2, Spring, Angular, Laravel, Swagger, KOIN
Paradigms
Model View Intent (MVI), Automated Testing, Model View ViewModel (MVVM), Model View Presenter (MVP), REST, Kanban, Scrum, Agile, Refactoring, Code Refactoring
Storage
Spring Data JPA, Cache, RoomDB, MongoDB, SQLite, Realm
Other
Programming, Legacy Code, Legacy Software, Jetpack Compose, Coroutines, Architecture, GPS, IT Management, System Requirements, Back-end Development, Front-end, LGPD, General Data Protection Regulation (GDPR), Android Testing, Monitoring, Room, Genetic Algorithms, App UX, SOAP, Web UX, Leadership, Contract Negotiation, DexGuard, User Interface (UI), Team Mentoring, Scrumban, SDKs, VPS, Coordination, Technical Hiring
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring