Hello
I’m Andrew M Mugasa
Kampala, Uganda- |--https://www.linkedin.com/in/andrewmugasa/
Core Skills
●
Frontend web development (HTML, Javascript and CSS)
●
Angular
●
Android Development (Kotlin)
●
PHP (Laravel & SlimPHP)
●
Python (Django & Flask)
●
Flutter
●
Nodejs (Express)
●
Reactjs
●
VueJS
●
Troubleshooting
Experience
October 2023 - Present
AGRINET, Uganda - Fullstack Developer
Duties
●
https://me.agrinetug.net
●
Create data collection forms and tools to be used by an NGO.
●
Manage data collected by the frontend tools in a relational database
●
Create a dashboard to view collected data and charts to visualize it
●
Maintain the mobile app used to collect data and add any new forms required.
●
Deploy the applications that have been created and ensure availability
●
Debug and fix errors that crop up during everyday usage by end users
●
Train users on how to use all the created tools..
September 2022 - Present
TRIPESA, Uganda - Fullstack Developer
Duties
●
https://tripesa.co
●
Create templates to be used by clients
●
Create backend API endpoints to be consumed by the frontend
●
Create mobile application to be used for a certain category
●
Convert design template into VueJs code
2
May 2015 - April 2022
Brands and Code, Uganda - Software Developer
Duties
●
Worked on in-house projects, both web and mobile.
●
Biggest in-house project is Masikini, an e-commerce service.
●
Lead developer https://masikini.com
●
○
Build and maintain the backend and provide APIs to frontend teams
○
Build and maintain the admin dashboard
○
Interpret client suggestions and come up with feature requests for developers
○
Respond to bugs experienced by users
○
Oversee the development team and report to the team lead
Flutter Developer
○
Rebuilt the app using flutter
○
Built the app from the ground up
○
Android up and running at Masikini android app
June 2020 - December 2020
UGAPAY, Uganda - Lead Developer
Duties
●
https://ugapay.com
●
In charge of the ussd app (*217*226#)
●
Integrate with different payments APIs and monitor usage
●
Server maintenance
●
Troubleshooting user issues
2016 - PRESENT
Freelance Projects - Software Developer
●
ChapChap (https://chapchap.co) version 1 dashboard (Angular JS)
●
Voice Uganda (https://linkingandlearning.ug/) dashboard (Angular)
●
RTS Autoview (http://rtsautoview.com/) car buying site (Angular)
●
Yassako (http://dashboard.yassako.com/) dashboard
●
CTPR (https://ctpr.org.ug/) website and dashboard (PHP,HTML, Javascript, CSS & MySQL)
October 2013 - May 2015
Deloitte, Uganda - IT Helpdesk Technician
Duties
●
Respond to calls to the helpdesk line.
●
Troubleshoot user issues and come up with solutions.
3
●
Maintain operating systems and handle upgrades.
●
Inventory management for all organisation machines.
●
Troubleshoot and maintain in-house applications.
●
Monitor network.
Lessons learnt
●
Quick thinking on my feet, I had to come up with solutions fast.
●
Good troubleshooting skills as the solution wasn’t always obvious.
●
How and when to escalate issues to a more senior member of the team.
●
Documentation of common issues and their solutions.
Education
Makerere university - Degree
Bachelor’s degree in Computer Science.