Proven methods

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

Scrum & 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

Virtual Teams

Software developers at CodePamoja work in cross-border teams with members in the Netherlands and Kenya to ensure that international standards are adhered to

Hire Us

We can provide individual developers or whole teams working at your location or ours, and we can train your team members too if required

Clients

Reviews

CodePamoja is a catalyst to any programmers life. For me every day was a learning day. In CodePamoja it’s not all about writing a line of code but you learn perseverance, precision, problem solving, cooperation, project management and the most important of it all team work. Thanks for building a programmer out of me.

Tonny Mwirigi, Self-employed Software Developer

I believed I was an accomplished developer but when asked whether I have ever worked in a team or was familiar with the software methodologies of project management , I knew I had a lot to learn. Using real projects to practice the methodologies, I became comfortable using Scrum, Git, Trello, Slack and even Jira.

Evingtone Ngoa, Software Developer at Dew CIS Solutions Ltd.

The training helped me focus on delivering the best product possible in a set time period and as a result I got employed to reputable IT Solutions and Services company. CodePamoja guarantees career advancement and growth and has seen many land good jobs or build their own startups. I would highly recommend CodePamoja.

Peter I. Mwangi, Software Developer at Dew CIS Solutions Ltd.

Once I "got it" I quickly became comfortable and I was impressed by the way Scrum allowed an open environment for people to share what they know. The beauty of Scrum is that [it] puts people on the same level and you are allowed to express yourself openly without judgement. Agile methods like Retro teach you how to reflect not only as a team, but as an individual.

Brenda Mona, ICT Authority

One of the biggest lessons I have gotten from CodePamoja is about communication and how it affects team performance. I have always underestimated the importance of communication before. A couple of Sprints in CodePamoja I have seen that when communication is good the Sprint goes well and when its not the Sprint often goes wrong.

Brenda Mona, ICT Authority

Today, I am very confident to work in a team and deliver on time. In addition, my professional network has expanded to developers in Netherlands as we were able to learn from each other in many areas especially design. I am happy to be associated with CodePamoja. I have no words to express my gratitude to CodePamoja.

Evingtone Ngoa, Software Developer at Dew CIS Solutions Ltd.

CodePamoja was a great experience for me since I’ve come to appreciate every aspect of the training in every project I undertake. Working in virtual teams was a new and interesting way of working. I was honored to be part of such a huge leap into the future of software development in Kenya.

Arwin Mbugua Kimwaki, Software Developer at BTI Millman Ltd.

The highlight of the CodePamoja training was when I go to learn and use Scrum. Through Scrum we were able to complete tasks that would have been far too challenging to complete if done with alternative methodologies. I would recommend all software developers to use this Scrum Agile for all their future projects.

Arwin Mbugua Kimwaki, Software Developer at BTI Millman Ltd