I am a Senior Software Engineer and Software Architect with over 15 years of experience in building scalable, high-quality applications. I specialize in Kotlin and Android development, and I have a strong background in backend programming. I am passionate about mentoring teams and collaborating with cross-functional stakeholders to deliver impactful products. My goal is always to ensure performance and maintainability in every project I undertake.

Marcus Vinicius Maia de Freitas

I am a Senior Software Engineer and Software Architect with over 15 years of experience in building scalable, high-quality applications. I specialize in Kotlin and Android development, and I have a strong background in backend programming. I am passionate about mentoring teams and collaborating with cross-functional stakeholders to deliver impactful products. My goal is always to ensure performance and maintainability in every project I undertake.

Available to hire

I am a Senior Software Engineer and Software Architect with over 15 years of experience in building scalable, high-quality applications. I specialize in Kotlin and Android development, and I have a strong background in backend programming. I am passionate about mentoring teams and collaborating with cross-functional stakeholders to deliver impactful products. My goal is always to ensure performance and maintainability in every project I undertake.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert

Language

Portuguese
Fluent
English
Advanced

Work Experience

Software Architect Android at Compass - UOL
March 1, 2024 - Present
Defined and implemented technical solutions ensuring scalability, maintainability, and performance. Joined the PicPay team, building UI components with Jetpack Compose and enhancing design consistency. Led the Android Chapter, fostering knowledge sharing and process improvements. Mentored developers, created proposals, and estimated feature development effort.
Senior Android Developer at GSMK
October 1, 2023 - March 1, 2024
Built a baseband firewall app from scratch, leveraging modern Android architectures and modularization. Designed and implemented a design system library with Jetpack Compose for GSMK’s custom Android ROM. Developed UI automation tests with Appium (Java) for quality assurance. Integrated C++ libraries via JNI, optimizing performance and memory management.
Senior Android Developer at Humanoo
April 1, 2019 - September 1, 2023
Led a complete UI overhaul with Jetpack Compose, creating a reusable design system library. Architected a modularized codebase, transforming a monolith into scalable, testable modules. Expanded automated testing from just a few tests to over 2,000, improving release confidence.
Android Developer at Spark Networks
October 1, 2018 - March 1, 2019
Developed and maintained large-scale consumer-facing Android applications such as JSwipe and CrossPaths. Worked with GraphQL as the primary API layer, integrating with backend teams for optimized performance and user experience.
Senior Mobile Developer at PSafe
November 1, 2014 - August 1, 2018
Developed Android and iOS apps with Java, Kotlin, Swift, and Objective-C. Integrated with services like Firebase and Retrofit, delivering consumer-facing apps with millions of downloads.
Analyst Programmer at Diebold G.A.S Tecnologia
February 1, 2008 - September 1, 2014
Built mobile security solutions for banking apps using a variety of programming languages and technologies, ensuring performance and data integrity.

Education

Bachelor's Degree in Computer Science at Centro Universitário BM-RJ
January 1, 2003 - January 1, 2007

Qualifications

Certified Scrum Master
January 1, 2014 - December 29, 2025

Industry Experience

Computers & Electronics, Software & Internet, Financial Services, Media & Entertainment, Healthcare

Experience Level

Expert
Expert
Expert
Expert
Expert

Hire a App Developer

We have the best app developer experts on Twine. Hire a app developer in Rio de Janeiro today.