Download PDF

Mabuka carl

  • Kigali
  • +250782000522

Chief Technology Officer (C.T.O)


Enthusiastic and committed IT specialist with a proven track record of successful project deliveries. Possessing excellent skills and knowledge of Test Processes, Methodologies and Business Practices. I have experience within sectors including Web and System Development and Integrated Security . Proficiencies include, Web and System Design, User Acceptance Testing (UAT) and Self Expression. I have demonstrated strong analytical skills and Quantitative  Data-analysis skills in project enhancement. I am an effective communicator, who has the ability to work under pressure as an individual or in a team environment.

Work History

Jan 2016

Chief Technology Officer

Inumark Limited

Evaluate and identify appropriate technology platforms (including web application frameworks and the deployment stack) for delivering the company’s services.
• Lead strategic planning to achieve business goals by identifying and prioritizing development initiatives and setting timetables for the evaluation, development, and deployment of all developed system services.
• Communicate the company’s technology strategy to investors, management, staff, partners, customers, and stakeholders.
• Collaborate with staff to prepare wire-frames or mock-ups of prototypes of proposed system and web applications.
• Establish and supervise the software development process, setting short-term objectives and assessing progress as defined by the selected software development methodology.
• Conduct code reviews and specification conformance testing as defined by the selected software development methodology.
• Monitor application performance and review any application failures in staging or production.
• Establish a process to integrate customer service and support with the software engineering process to support resolution of customer issues and improve application usability.
• Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices by attending relevant conferences and reading widely (including reading your peers’ blogs!).
• Share knowledge, mentor, and educate the organization’s investors, management, staff, partners, customers, and stakeholders with regard to the company’s technological vision, opportunities, and challenges.
• Supervise recruitment, training, retention, and organization of all development staff in accordance with the company hiring process, personnel policies, and budget requirements.
• Establish standards of performance and monitor conformance for staff (through performance review) and vendors (through service level agreements).


Create a single window registry (SWR)for the Office of Registrar
General of the Rwanda Development Board (ORG/RDB) with consolidated backend databases, unified user interface & integrated data exchanges, e-payments & e-services, by merging, upgrading & improving three legacy systems: Business Registration System (BRS), Registry of Movable Collaterals (RoMC) and Electronic Mortgage Registration System (e-MRS).

10 month project to be completed and successfully handed over to client on October 30th 2016.

Sep 2015Jan 2016

Business Development/Country Manager

Synthesys Systems Uganda Limited
  • Oversee Projects to final completion and handover
  • Manage and co-ordinate staff to meet both short and long term goals.
  • Liaise with Clients and get feedback concerning service delivery and quality of service
  • Set goals and policies to ensure steady progress of the company. 
  • Meet with suppliers and keep up to date with the latest in integrated solutions.
  • Spearhead innovation by supporting in-house inventions in conjunction with manufacturers to satisfy consumer requirements.
  • Analyze the new business opportunity by asking questions to understand the customer’s need and wants, so as to outline their requirements.
  • Make initial contact via telephone calls, e-mails, introduction letters or visiting and aim to book a presentation appointment with key persons.
  • Make presentations to the customer to showcase our capabilities to provide the required solution.
  • Carry out a site-survey to identify the particulars of the solution to the client, with the aim to be able to prepare an accurate proposal.
  • Pitch to clients - Present solution proposals.
  • Follow up with a telephone call to get the customer feedback on the solution proposal presented.
  • Negotiate and seek to close the sale while efficiently managing objections.
  • Providing pre-sales technical assistance and product education, and after-sales support services
  • Managing the client project to ensure it is executed and delivered as agreed with the client.
  • After-sales follow-up to maintain the client account and acquire back-ends arising from the project and client relationship
  • Get referrals and testimonials from the clients secured for new business opportunities.
  • Write reports and maintain documentation for the sales pipeline


1. J.Walter Thompson Uganda, a Branch of SCANAD

Complete smart set-up of J.Walter Thompson Uganda, a Branch of SCANAD. This set-up included, Access control, Video Surveillance, Network setup, Video and Audio solution at board room, Fire and intruder alarm Setup, FIre suppression solution, Server Room setup. 

Succesfully handed over and Completion Certificate signed.

2. East Africa Development Bank HQ (Kampala)

Our 12 Floor Setup Included: Video Surveillance, Video Conferencing Solution, Access Control solution (12 Floors and Perimeter wall)

Succesfully Completed and handed over to Client.

3. aBi Trust Uganda

Access Control Solution

Succesfully completed and handed over to client

4. PriceWaterhouse Coopers Uganda

Video Conferencing Solution

Succesfully Completed and handed over to client

Nov 2011Present

Web Developer

M.U.G  Technologies

My core duties were creating websites. Upon meeting with clients and assessing their needs, create and maintain the product. My main duties included, but weren't limited to, the following:


  • Website Design and Development.
  • Site Content Management 
  • Database Management
  • Frontend Development & Design
  • Optimized and designed web forms for different audiences.
  • Design Customised CMS(Joomla and Wordpress).
  • Following standard software development life cycle processes
    and participating in code reviews
  • Building and executing unit test plans
  • Software packaging and deployment. (Distributed Development using TFS.)
  • Review design and architecture of new applications and major system
  • Testing newly built software.


Languages and skills

  1. PHP
  3. MYSQL
  4. HTML
  5. XHTML
  6. MS Excel
  7. MS Access
  8. Apache
  9. linux
  10. Windows
  11. Java
  12. Team Foundation server
  13. Joomla
  14. C#
Aug 2014Sep 2015

IT Technician and System Analyst

Synthesys Systems
  • Analysis of client needs and design of appropriate systems to satisfy those needs.
  • Installation of security systems (Intruder and Fire Alarm Systems, Access control, , CCTV, Audio and Visual Systems, Video conferencing)
  • Installation, setup and configuration of Networks including switches, routers, cabling and workstations.
  • System Configuration.
  • Creating appropriate documentation about installed systems.
  • Periodic system maintenance.
  • Troubleshooting and Repair of systems when faulty.
  • Training of clients on how to use such systems effectively and efficiently.
Jun 2014Aug 2014

IT Intern

Uganda Law Society
  • Manage the email server and ensure the Confidentiality, integrity and Availability of the Kerio emailing system at all times.
  • Manged Windows & Linux Servers, in the Organisation. Setup user group
    Policies, & Helped guide organisation on technology strategy.
  • Manage and regularly update the company website.
  • Manage the Web Servers and ensure the internet is always available and access policies are observed.
  • Provide end user support to the staff members at the Premises.
  • Troubleshooting, cabling, networking, hardware and software installations and repair , any other activities related to computers and networks that was necessary.


Sep 2011May 2014

Bachelors Degree of Information Technology

Makerere University
Sep 2009Aug 2010

Diploma in Law

Law Development Centre
Sep 2008Aug 2009

Cisco Certified Network Professional

Makerere University College of Computing and Informatics
Sep 2007Jun 2008

Cisco Certified Network Associate

Makerere University College of Computing and informatics


Mr. Mugoye Chrachton

Business Development Manager, Synthesys Systems Limited

Jumbo Plaza, 3rd Floor, West Wing                                          

Tel: +256705191231    


Mr Byamukama Herbert

Systems Administrator,

The Uganda Law Society,

Plot 6 Acacia Avenue

+256 703 186283

Mr Madari Herberton

Managing Director, InumArk Limited

Gicucu, RDB Building , 2nd Floor

Tel: +250785791821