Summary

Junior Software engineer, B. SC. in Software Engineering passionate about Mobile Programming with 3 years experience in mobile development(Android native&Flutter) Looking for opportunities as a software developer with an expert team of developers.

Years of Experience

3+ years

Graduated From

Makerere University

Work Experience

Omni-Tech Ltd

Flutter Developer

January 2021 - Now

  • Using BLoC state-management framework.
  • Authentication
  • Facebook login & google sign up
  • rest API & postman requests.
  • responsible for architecting the project.
  • write unit tests.
  • Firebase

Uptodate Developers

Fullstack Developer

August 2022 - January 2023

I was responsible for developing a mobile application for a food delivery company. I worked with other team members to ensure good product design and architecture. I was also involved in the testing of the application.

What I have been working here:

  • Developing apps using the GetX framework.
  • Using localization to enable apps with multiple languages.
  • Making animation views using Lottie and flare packages.
  • cashing data with a hive package.
  • swagger

Sonandor Motors

Flutter Developer

May 2022 - January 2023

I developed a flutter mobile E-commerce application to enable people to buy cars and spare parts.

What I have been working on here:

  • Connecting application to web application endpoints
  • Using localization to enable apps with multiple languages.
  • User order Tracking with firebase.
  • cashing data with a flutter local storage and shared preferences.
  • Unit Testing

Projects

PPDA Cms

Flutter Mobile Developer

I was the lead flutter mobile developer on this project and I was in charge of the application development lifecycle from requirements collection to the development and testing of the mobile application. The application is used to track the procurement and disposal of government assets.

Climate Agri Solutions

Flutter Mobile Developer (Lead)

This is a climate solutions app that enables farmers to determine when to better farming decisions based on the underlying climate conditions. I was actively involved as the team lead on this project and carried out software develop and testing of the application.

Skills

  • Flutter

    Dart, GetX, BLoC, localization, Unit test & Widget test, Firebase Firestore, Animation, Caching, Maps, Postman, Swagger

  • Android

    Kotlin, Java, Sqlite

  • Databases

    Firebase Firestore, MongoDB, Hive, SQL

  • General Concepts

    OOP, Git, Unit test, Problem Solving, Agile Development

  • Others

    JSON, API, Swagger, CI/CD, Azure DevOps

Education

Makerere University

Software Engineering

2017 - 2022

OutBox EDU

Certificate

2021 - 2021

Languages

Language

English

Professional