WELCOME TO the KANZU CODE foundation

what we do

Kanzu Code Foundation provides hands on skills based programs for young African graduates, primarily in software engineering.

Our programs train passionate young people into skilled job ready individuals.

Our fellows grow in the software engineering skill by building real world digital tools for businesses and communities.

Our learning model is practical, engaging and ensures our fellows are collaborating on actual platforms and tools used by end users. This allows them to have end to end exposure to dealing with clients, prioritizing feedback, testing and quality assurance, and problem solving.

Impact Stories

Mariam Bukenya

After 10 months with the KanzuCode Foundation as a software engineering intern, I can confidently say that I have achieved things I didn’t even think were possible. My confidence in coding, and working in a team, has greatly improved.

I owe it all to the team that gave me the opportunity in the first place, and supported me throughout my time there. I always say that coding classes and lectures can only take you so far, putting everything learnt into practice makes you an even greater developer.

Working in a team using real-world project development methodologies, and given the freedom to make executive decisions on a project makes you an even greater developer. I wouldn’t trade my experience at the KanzuCode Foundation for anything.

Herbert Otim

Working with the team at KanzuCode gave me the opportunity to learn more about programming best practices, and learnt first-hand how to start, manage and complete software engineering projects.

I had the opportunity to polish up my programming skillset in JavaScript and TypeScript, the React framework, jest testing framework, ORMs like TypeORM and Prisma while working with both the front end and back end teams among others.

Impact Stories

Mariam Bukenya

After 10 months with the KanzuCode Foundation as a software engineering intern, I can confidently say that I have achieved things I didn’t even think were possible. My confidence in coding, and working in a team, has greatly improved.

I owe it all to the team that gave me the opportunity in the first place, and supported me throughout my time there. I always say that coding classes and lectures can only take you so far, putting everything learnt into practice makes you an even greater developer.

Working in a team using real-world project development methodologies, and given the freedom to make executive decisions on a project makes you an even greater developer. I wouldn’t trade my experience at the KanzuCode Foundation for anything.

Gloria Twebaze

My time at The Kanzu Code Foundation allowed me to grow personally, but it also helped me to gain new skills in programming, time management, communication —experience that I did not previously have.

I also gained a better understanding of the different programming languages, made a new network, and gained a few new references for the future.
 But most importantly, I gained a new sense of professionalism and a clearer view of what it meant to be in the professional world.

Nickson Kiwumulo

Prior  to  joining Kanzu Code Foundation I  just  had  some basic knowledge of different programming languages. But with the help of  the Kanzu Code Team, I was able to grow my programing skills such that by the  time  our final project was presented I  was ready  to  execute it with ease and I can guarantee that my programming skills have been taken to the next level.

Herbert Otim

Working with the team at KanzuCode gave me the opportunity to learn more about programming best practices, and learnt first-hand how to start, manage and complete software engineering projects.

I had the opportunity to polish up my programming skillset in JavaScript and TypeScript, the React framework, jest testing framework, ORMs like TypeORM and Prisma while working with both the front end and back end teams among others.

Joanita Kente Tushabe

I gained confidence in reading and understanding code, slowly I was able to research and find solutions, eventually I was able to attempt challenges I felt were impossible for me to process.
I credit my personal growth and learning to the environment at the foundation which held us accountable. Each morning we had without fail a daily standup to report on our progress, we were held responsible for our prior communication in case we were not able to show up or be late. While these actions aided workflow, they imparted professionality and consideration into my interaction with the people I work with.

Humphery Okoth

This journey was quite a peak to me personally given I had to adjust to the way of learning and giving daily updates for my progress. This paved way to success towards learning the new programming languages with team effort and guidance each day that progressed for the first month of our time at the foundation.

The guidance from our mentor Jerald proved success given we had to put in effort to learn in the shortest time possible to deliver a working software product.

Partners