Howdy Logo
Image of Thiago P.

Thiago P.
Mobile Engineer - Android

Firebase Realtime Database
Java
Bio

A seasoned Senior Android Developer with extensive experience in Android development, currently contributing to innovative solutions on the Android platform. Demonstrates profound expertise in a range of technologies, including Kotlin, Clean Architecture, Koin, Android JetPack, MVVM, Unit and Instrumented Testing, Scrum methodologies, Retrofit, and Coroutines, having developed numerous robust and efficient applications.

Professional experience includes progression from an Intermediate to Senior Android Developer role, achieving an in-depth understanding of the development lifecycle. Initially began career as a Junior Android Developer, advancing to an Intermediate role by addressing diverse challenges and contributing to project milestones.

Recognized for strong teamwork capabilities, adept problem-solving skills, proactive attitude, and effective communication. Exhibits quick adaptation to new technologies, superior organizational skills, constructive response to feedback, and self-management abilities. Holds certifications and specialized training, including JAVA Programmer certification and specialized Android Development courses.

Seeks opportunities to engage in challenging projects within a dynamic team environment, bringing a wealth of experience and skills to successfully navigate and resolve development challenges.

  • Senior Android Developer
    8/1/2021 - 2/1/2023

    Developed proficiency in Kotlin and implemented Clean Architecture principles. Utilized Koin for dependency injection and integrated Android JetPack Components to facilitate app development. Demonstrated expertise in the MVVM design pattern and created custom views to enhance user interfaces. Conducted thorough unit and instrumented tests to ensure application reliability and performance. Operated within a Scrum framework to manage and deliver projects effectively. Leveraged Retrofit for efficient API calls and incorporated Coroutines to handle asynchronous programming. Achieved significant project modularization to streamline codebase management and improve scalability.

  • Mid-Level Android Developer
    9/1/2020 - 8/1/2021

    Developed proficiency in Kotlin with a focus on Clean Architecture and utilized Koin for dependency injection. Implemented Android JetPack Components and applied the MVVM architecture to enhance codebase maintainability and testability. Conducted both unit and instrumented tests to ensure code quality and reliability. Embraced Scrum methodologies to facilitate agile project management and continuous delivery. Created custom views for enhanced user interfaces and employed Retrofit for efficient network communication. Utilized Coroutines for asynchronous programming and improved app performance. Played a key role in project modularization to ensure scalability and ease of maintenance.

  • Mid-Level Android Developer
    12/1/2019 - 9/1/2020

    Developed expertise in Kotlin and Clean Architecture while integrating dependency injection with Koin. Mastered Android JetPack Components and implemented the MVVM architectural pattern to ensure maintainable and scalable code. Applied comprehensive skills in creating Unit and Instrumented Tests to bolster code reliability. Leveraged Scrum methodologies for efficient project management and task allocation. Engineered Custom Views to enhance user interfaces and employed Retrofit for seamless networking operations. Utilized Coroutines to manage asynchronous programming effectively and spearheaded Project Modularization for better code organization and reuse.

  • Junior Android Developer
    8/1/2018 - 12/1/2019

    Developed expertise in Kotlin and employed Clean Architecture principles to build robust and scalable applications. Utilized Koin for dependency injection, enhancing code modularity and manageability. Leveraged Android JetPack Components to streamline app development and improve performance. Mastered the MVVM pattern to ensure a clear separation of concerns and facilitate easier maintenance. Designed and executed comprehensive Unit and Instrumented Tests to guarantee software reliability and robustness. Applied Scrum methodologies to manage project workflows efficiently. Created Custom Views to deliver unique and engaging user interfaces. Implemented Retrofit for efficient networking and API consumption, and harnessed the power of Coroutines to simplify asynchronous programming. Led Project Modularization efforts, breaking down large codebases into manageable, maintainable modules.

  • Information Technology at Radial School
    2002 - 2005

  • Evolve Android Apps with Jetpack Compose: Create Screens and Manage States at Alura
    11/1/2023

  • UX: What is User Experience at Alura
    11/1/2017

  • UX Usability: Make Your User's Mobile Life Easier at Alura
    11/1/2017

  • Android Developer at Impacta Tecnologia
    11/1/2017

  • Android I: Create Your Fantastic App with Android Studio at Alura
    10/1/2017

  • Java Programmer at Impacta Tecnologia
    9/1/2017

Thiago is available for hire

Hire Thiago P.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.