I work at Gagawala Graphics and Ablestate Creatives both located in Kampala. My role is to develop products which improve team engagement, financial management and customer relations. Before this role, I was a freelance Technician & I.T support personnel at various startups, solving technical challenges in a workplace.

I’m looking to join your organisation in the back-end software engineering role, so that I can use the experience I have gained over the years to help the organisation achieve it’s goals.

I’m also pursuing data science skills as a complimentary to my current competences.


The chosen few that I have worked on.

0 M
Online stores

Installed on 58.5M websites, WooCommerce, is a WordPress plugin that transforms any WordPress website into an e-commerce platform. Submitted open-source contributions such as Uganda Shillings currency and Uganda compatible billing and shipping address feature, which helps online shops increase in sales and deliver items effectively in Uganda.

0 M
Transations/M – is an online platform where suppliers in Uganda get funded to deliver in time and pay later. As a server administrator and consultant, I’m charged with setting up, maintaining, and securing the production environment for the platform. It helps suppliers get funded in a few days instead of weeks or months.

0 K
Readers/M – is an online leading entertainment news platform. As a full-stack developer, I play the role of server administration, front-end and back-end WordPress engineering since 2016. It helps more than 80K people per month, access the latest entertainment news for free, offers advertisement services that companies like MTN are embracing and offers jobs to young people in Uganda.


Clouddra – is a code name to the Servers Gagawala Graphics acquire and set up them for different purposes. As a server administrator, I am in charge of setting up a secure, modern and optimized shared web hosting environment that guarantees 99.9% uptime to the hosted websites and applications. It helps local businesses get online, and establish their organizations in the global market.


Flexibility – In 2015, I was invited to facilitate a workshop at Walukuba community event – Jinja. It gathered social artists of different walks of life from different parts of Uganda. On short notice I was requested to facilitate the workshop in Luganda instead of English in which I had prepared the presentation. Though it was a challenge, I successfully delivered. And on my occasions I try take action which aren’t primarily assigned to me, as long as they are within my capacity and can move us forward.

Teamwork – I love to work with others, it helps me learn from others and share my experiences with team mates. Regardless to say, team work gets work done faster effectively.

Communication – Communicating effectively has given me opportunities to be a speaker at various tech events like WordCamp Kampala and Entebbe thus help hundreds if not thousands of technology leaders tap into my knowledge and experiences.

Self-drive – This gives me the ability to learn faster, go after opportunities and deliver as promised.


  • Expert in hand-coding PHP, SQL, NodeJs, and Bash scripts to develop optimized and proficient back-end systems.
  • Mid-level expertise in Python and ExpressJs
  • Knowledge of the HTTP protocols, and in strong position to develop, provision, consume and document working Restful APIs.
  • Familiarity with Google Cloud Technologies especially Firebase
  • Working knowledge of GraphQL
  • High-quality front-end development for interactive and responsive web & mobile applications.
  • Expert in HTML5, CSS3, Material design, Bootstrap, JavaScript(Vanilla, ReactJs, ReactNative) technologies.
  • Expert in extending WordPress
  • Working knowledge in Laravel and Lumen
  • Knowledge of Version Control Systems majorly Git.
  • Knowledge of Asana, Slack and Zoom for productivity and collaboration
  • Writing modular and scalable code optimized for performance and reusability with best practices, especially Object-Oriented Programming (OOP) and Model-View-Controller (MVC).
  • I have the ability to provision and manage LAMP(Linux, Apache, MySQL, Apache) stack.
  • Expertise in setting up, hardening, monitoring and auditing VPS and cloud servers on Linode and Digital Ocean.
  • Able to deploy apps on heroku
  • A good idea about Continous Integration and Continous Deployment
  • A good idea about Unit Testing and Integration testing
  • Learning about GCP, Docker and Kubernates


2019 – Andela Learning Community Ambassador

2019 – Facebook, DevC KLA – Study Group facilitator

2018 to current – Ensibuko Arts Foundation – Jinja, Uganda – volunteering web developer

20018 to current – Hour of Knowledge – Kabalagala – Kampala, Volunteering Project coordinator

2014 and current – co-founder, Product developer, Gagawala Graphics (Uganda) Limited

2018 to current – co-founder, product developer, Ablestate Creatives (Uganda) Limited

2010 to 2014 – co-founder, website designer & I.T support, Fortis Computer Innovations (Uganda) Limited

2015 to 2016 – Crystal Innovative Systems, I.T support personal – Kampala, Uganda

2012 to 2015 – Sammak International Organization, voluntary interim Public Relations Officer

2011 to 2013 – Aida Business Center, Technician – Kampala, Uganda

2009 to 2010 – Intellect Computer Services Internet cafe, Technician and customer support – Kansanga, Kampala, Uganda

2007 to 2008 – customer relations, Nana Secretarial Bureau – Kabalagala, Kampala, Ugand


2019 – (Facebook scholarship) – Data science

2018 to 2018 – (Google & Andela scholarship) – Nano degree in Android Basics

2007 to 2007 – MacMaine School of Computing, Kampala,Uganda – Diploma in Software Programming

2003 to 2006 – Tropical High School, Kampala, Uganda – Uganda Certificate of Education

1996 to 2002 – Kansanga Primary School, Kampala, Uganda – Primary Leaving Education, certificate.