I’m a Software Developer with over 6 years of experience developing and delivering software solutions using Angular, PHP, Python, HTML, JavaScript, jQuery, Laravel, Kotlin, Django, Flutter, etc. A highly motivated, diligent and proactive individual who can be relied upon to work as a team member or as an individual.
Below is a list of companies I’ve worked and the roles I had.
- Agrinet UG (https://me.agrinetug.net)
- Company was brought on by an NGO to help digitise their profiling tools. I was the lead developer on the team.
- Design a user flow and create database schema for different forms.
- Role Design and create new forms using Flutter that agents use to profile.
- Design and create forms in the dashboard to be used for supervisors and other people not going to the field.
- Debug and fix errors reported by the users in the field.
- Create reports that can be downloaded and analysed.
- Create charts to help visualise all the collected data.
- Tripesa (https://tripesa.co)
- This is a SAAS company that aims to help businesses easily get an online presence and begin selling by providing a website builder with many templates and inventory management.
- I’m a full-stack developer and work on both frontend and backend
- Primary role is to convert designs into new templates that are dynamic .
- Create endpoints for different things that are needed by the front end team.
- Troubleshoot and fix bugs that crop up during everyday use of the system.
- Masikini (https://masikini.com)
- This is an e-commerce site whose goal was to help people in Uganda easily buy and pay for items on the biggest e-commerce stores in the world that don’t ship to the country.
- Role: lead developer
- Design the backend to handle orders and payments.
- Integrate different e-commerce APIs to enable users browse their products.
- Integrate with different payment gateways to enable payment using locally available methods like mobile money.
- I was responsible for re-designing the mobile app from scratch, moving from two apps done using SWIFT for ios and Kotlin for android to a single app done in Flutter. Made maintenance a lot easier and updates more frequent for a small team.
- Design a dashboard for back office use to manage people’s orders and provider support by the front desk team.
- Jalani (https://jalaniad.com)
- A startup that aims to help parents easily send money to their kids in boarding school and track their expenses
- Role: Lead developer
- System is currently still in development
- E.T.C - I have more roles on my CV