Proven Record

CodePamoja has been internationally recognised as a successful model to transfer digital skills from developed economies to people in developing nations

Scrum and Agile

We focus on teaching Scrum and Agile techniques which are hard to learn academically and can best be learned by working alongside experienced role models

Professional Training

We offer professional training for individuals and companies who would love to improve their skills as well as classroom based training for professional courses.

Hands on Skill

We offer participants an opportunity to gain practical hands on experience by working on existing projects within the scrum framework.

Work with Us

Places are limited. Tell us why you would love to join.


Vocational Training

Learn in-demand skills across industries to kickstart your career and improve your prospects. CodePamoja offers you the chance to learn how software is developed in the world’s largest companies.

Improve Your Skills

Practice by writing code. Get an opportunity to expand your skillset and discover how other developers write code and solve problems and tackle any challenge while learning on the job.

Scrum and Agile

Work together with experts using the the latest project management method,Scrum-Agile to break down complex coding projects to smaller tasks by breaking down the problem and delegating each task to an individual.

Collaboration Brings Mutual Gain

Using Agile/Scrum methodologies, Competa IT has been able to establish a successful implementation of the partnerships model in Europe.

However, in order to gain a foothold on the African market, Competa IT had to strengthen its position by collaborating with DewCIS Solutions Ltd, a Kenya’s leading providers of Information Technology (IT) solutions and services. By partnering with DewCIS, CodePamoja could be operated properly and according to international standards of software engineering.

CodePamoja is successful partnership with DewCIS Solutions Ltd to collaboration to capacity build coding and project management skills using Scrum.

CodePamoja’s mission is primarily focused on collaborating with partners, in order to capacity build coding and project management skills in developing countries and markets.


The market of software development in African countries is growing fast. A lot of African companies are implementing software and technologies into their businesses, causing a strain in software development industry. The demand for software developers has been seen to increase by 40 percent.

Kenya is among the top five African countries that have seen the highest increase of software development jobs. However, Kenyan software development professionals lack the experience necessary to land jobs in large corporations and acquire major contracts. In general, Kenyan graduates are great coders, but they don’t have hands-on experience in project management and collaboration.

As a result of this, the gap between graduates and proficient professionals is too big, creating software developers who are ‘intermediate’, to be under-skilled in developing robust applications as well as inexperienced with regard to project management and collaborative software development.


Kenyan software developers needed practical training in order to gain access and opportunities to the (global) market. Competa IT called upon the German Federal Ministry for Economic Cooperation since they had commissioned a development partnership programme called made it possible for Competa IT to set up the CodePamoja training programme. Participants of the programme learned modern methods of handling software development projects, with Agile management methods such as Scrum.

The added value of Competa IT was obvious: developers are now able to structure their software development project quicker and easier, by breaking up extensive tasks into smaller ones – ensuring ‘piece by piece’ progress.

Graduate interns were skilled with facilitating their transition to being senior software engineers. Additionally, Competa IT and DewCIS provided a platform to offer Kenyan individuals a position to work alongside experienced software developers in the Netherlands.