Refactory is the most established in-person coding bootcamp in Kampala, with a strong reputation among Uganda's tech employers. The program is project-based, mentor-driven, and produces graduates who regularly find employment at local tech companies. Scholarship-funded positions are available but competitive. The main limitations: it is in-person in Kampala (not accessible remotely), intake schedules are fixed (you may wait months), and specific fee and placement data should be verified directly with Refactory as these details change between cohorts. For someone in Kampala with the time and resources to commit to an intensive program, Refactory is one of the strongest options available in Uganda.
Uganda's most established in-person bootcamp with strong local employer connections and a project-based curriculum. The combination of mentorship, peer learning, and career support makes it the top in-person option in Kampala.
Best for:
Not ideal for:
Refactory is a coding bootcamp based in Kampala that trains aspiring developers through an intensive, project-based program. It has been operating for several years and has built what is arguably the strongest bootcamp brand in Uganda's tech community.
The model is straightforward: take motivated people, put them through a rigorous training program with experienced mentors, and help them find employment. The curriculum emphasizes building real projects rather than just learning syntax, which means graduates leave with a portfolio of work they can show to employers.
Refactory operates from a physical location in Kampala where students attend daily. The in-person format creates an environment of focused learning, peer collaboration, and direct access to mentors that is difficult to replicate online.
Refactory's curriculum is built around full-stack web development. Students work through a structured program that covers both front-end and back-end technologies, with emphasis on building complete, functional applications.
Core areas typically covered:
What stands out: The project focus. Rather than spending months on theory before touching real code, Refactory students build applications throughout the program. This approach produces graduates who can demonstrate concrete skills to employers, not just recite textbook definitions.
What is less covered: Specialized areas like mobile money API integration (MTN MoMo, Airtel Money), AI and machine learning, DevOps and cloud infrastructure, and mobile app development are typically not the core focus. If these are your primary interest, you may need supplemental learning.
Get weekly developer tips
Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.
No spam. Unsubscribe anytime.
Refactory offers both paid positions and scholarship-funded positions in its program. The scholarship model is one of the program's most distinctive features: it allows talented people without financial resources to access the same training as paying students.
Scholarship positions: Selection is based on aptitude assessments, not prior coding experience. The entrance process tests logical thinking, problem-solving ability, and motivation. Someone with zero coding background but strong analytical skills can qualify. Scholarship spots are limited and competitive.
Paid positions: For students who do not receive scholarships, Refactory charges tuition. Contact Refactory directly for current pricing, as fees may change between cohorts.
Payment considerations: Ask about payment plans or installment options if the full tuition is a barrier. Some programs offer flexible payment arrangements for students who do not qualify for full scholarships but cannot pay everything upfront.
Compared to alternatives: Refactory's total cost (even at full tuition) is typically less than a single year of private-entry university tuition at Makerere. The program is shorter (months versus four years) and more directly focused on employment-ready skills. McTaba's online courses start at ~UGX 85,000 for Tech Foundations and go up to ~UGX 3,400,000 for the Full-Stack + AI path, accessible from anywhere in Uganda via MTN MoMo or Airtel Money.
Refactory graduates work at tech companies, startups, NGO tech teams, and some in remote positions for international companies. The program has a growing alumni presence across Kampala's tech ecosystem, which creates a network effect: Refactory graduates at companies often advocate for hiring new Refactory graduates.
Honest assessment: We have not seen independently verified placement statistics from Refactory. This is normal for bootcamps in East Africa, where third-party employment audits do not exist. What we can say is that Refactory's reputation among Kampala tech employers is strong, and we consistently encounter Refactory alumni in Uganda's tech community.
Career support: Refactory provides placement support including CV preparation, interview coaching, and introductions to employers. The strength of this support is one of the program's advantages over self-teaching or less established programs.
What placement does not mean: No bootcamp guarantees a job. Placement support means they help you find opportunities and prepare you to compete for them. Your portfolio quality, interview performance, and market conditions all affect your actual outcome.
Attend Refactory if:
Consider alternatives if:
Create a free McTaba Academy account. Access starter lessons, join the community, and explore at your own pace.
Create Free Account