Marcos Farias is a Senior Mobile Engineer from Brazil with 10 years delivering Android-first experiences across startups, fintech and media. He’s currently building Tap to Pay solutions at Stone after leading core PagBank features—Home, Statements, Payments and Limits—using Kotlin, MVVM and Clean Architecture. Marcos has driven legacy-to-Kotlin migrations, adopted Jetpack Compose for modern UIs, and implemented robust offline support with Room/DataStore and automated testing. As a former co-founder, he couples product-minded thinking with hands-on engineering—setting up CI/CD, testing pipelines and Play Store releases. His pragmatic motto, “First, solve the problem. Then, write the code,” reflects a focus on practical, maintainable solutions that reduce technical debt while shipping user-facing value.
10 years of coding experience
11 years of employment as a software developer
High School Diploma, Computer Programming, High School Diploma, Computer Programming at Instituto Federal de Educação, Ciência e Tecnologia do Amazonas - IFAM
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Católica de Brasília
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Federal do Amazonas
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.