Thiago P.Mobile Engineer - Android
Skills
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/2023UX: What is User Experience at Alura
11/1/2017UX Usability: Make Your User's Mobile Life Easier at Alura
11/1/2017Android Developer at Impacta Tecnologia
11/1/2017Android I: Create Your Fantastic App with Android Studio at Alura
10/1/2017Java Programmer at Impacta Tecnologia
9/1/2017
Thiago is available for hire
Hire Thiago P.All Howdy Candidates are vetted for skills and english proficiency.