Joaquim V.Mobile Engineer - Android
Skills
Commencing a career in software development in 2019, initial training included a PHP programming course concentrating on the Laravel framework. Demonstrated outstanding proficiency in the course, leading to a position as a Java programmer. Over the course of the year, participated in the enhancement and bug resolution of various applications, specifically a Fuel Station app and a Delivery app developed with Java for Android and Swift for iOS platforms. The backend infrastructure for these applications was constructed using Java, with RESTful APIs and PostgreSQL databases.
Mobile Developer - Android
9/1/2023 - Present
Specialized in applications for agribusiness that interact with data via Bluetooth and APIs linked to the backend. Proficient in using local databases to support offline functionality due to intermittent internet access. Utilizes MVVM and MVP architectures extensively. Key tools and frameworks include JetpackCompose, Room, Navigation Compose, Retrofit, Koin for dependency injection, Coroutines, LiveData, and StateFlow. Strong expertise in writing unit tests and automated functional tests to ensure reliability and performance.Mid-Level Android Developer
4/1/2021 - 5/1/2023
Gained extensive experience in developing Renner and Orbi Bank apps, utilizing Kotlin for core construction and implementing the MVVM architecture. Utilized Android Jetpack tools extensively, adhering to principles of Clean Architecture and SOLID design patterns. Conducted comprehensive unit testing to ensure code reliability and performance. Regular involvement in client meetings to understand requirements and effectively implement them into the application.Android Developer
2/1/2021 - 3/1/2022
Developed applications for inventory management and installer coordination for internal use across regions including Poland, Portugal, Germany, and France. Utilized Java and MVVM architecture, incorporating Retrofit and custom reusable components. Assisted in backend development leveraging Java, Spring Boot, and Oracle SQL, with a focus on microservices architecture.Systems Programmer
2/2/2020 - 2/1/2021
Developed and maintained delivery and fuel station applications, including Abastece-ai, operating as a full stack developer. Backend development was executed using Java, while Android applications were also built in Java. The iOS applications were developed with proficiency in Swift.
Analysis and Development of Systems at FSG - University Center of Serra Gaúcha
2018 - 2024
Kotlin - MVVM, Hilt, Coroutines, Flow and StateFlow at Udemy
6/1/2023Modern and Professional Android at Douglas Motta
9/1/2022Modern iOS at AT Digital - Tiago Aguiar
4/1/2022Android Express at AT Digital - Tiago Aguiar
4/1/2022
Joaquim is available for hire
Hire Joaquim V.All Howdy Candidates are vetted for skills and english proficiency.