Position: Experienced Android Engineer
Category: Android
English level: fluent
Years of experience: 3

In my previous experience, I had the opportunity to manage and lead a team of seven software developers. Together, we worked on an internal Android app aimed at booking different meeting rooms. In addition, we implemented a background tracking system and live data collection for ambulance dispatch, utilizing services to ensure efficient emergency response. One of the significant tasks within this project was implementing a custom mapbox navigation UI for the 912 Dispatch app, enhancing the accuracy and effectiveness of ambulance routing.

Furthermore, I had the responsibility of designing and integrating the user interface for the Gira Menu mobile app, which is widely used in hotels for order placement and entry and exit control. This involved creating an intuitive and visually appealing UI design, seamlessly integrating it with the app's functionalities.

Throughout these projects, I utilized various technologies including Kotlin, MVVM architecture, Koin, Jetpack Compose, Dagger-Hilt, Retrofit, MVP architecture, Android Jetpack, and Mapbox. These technologies enabled me to develop robust and feature-rich Android applications, meeting the specific requirements and objectives of each project.

Overall, my experience encompasses a diverse range of projects and tasks, leveraging cutting-edge technologies to deliver high-quality Android applications.
I have successfully completed a wide range of projects with diverse objectives, employing various technologies, and assuming different roles. Some notable projects I have worked on include developing mobile apps for ambulance dispatching, hotel food ordering, and mobile money transactions(Guhemba). Throughout these projects, I utilized a variety of technologies such as Java, Kotlin, MVVM (Model-View-ViewModel) architecture, MVP (Model-View-Presenter) architecture, Dagger-Hilt, Retrofit, Jetpack Compose, Mapbox, and Koin.

Within my roles on these projects, my responsibilities varied from UI design and integration to system design and technical mentoring. Currently, I hold the position of an Android Developer at Amalitech Services and Kigali Software. In this capacity, I am actively engaged with Jetpack Compose and MVVM architecture, while utilizing Dagger-Hilt, Retrofit, and Koin.

As for my aspirations for improvement, I am keen on enhancing my skills in mobile app development, particularly in the realms of software architecture and design patterns, testing methodologies, and staying up-to-date with emerging technologies. I aim to continuously expand my knowledge and expertise in order to deliver innovative and efficient solutions in the ever-evolving field of mobile app development.
As a newly hired Android developer, I  expect my employer to provide me with the necessary resources, clear communication, tools and equipment, training and development, and competitive compensation and benefits to support my growth and success within the company