The Skills Gap
In 2020, 70% of tech companies reported a shortage of qualified developers.
In 2021, 65% of Ugandan developers state they have less than 5 years coding experience. This means industry partners are lack job ready talent.
Developers either fail to get hired or feel overworked and overwhelmed once they do.
Our Collaborative Industry Model
Co-designed Project Briefs
Partners submit real business challenges as project scopes.
Agile Sprint Execution
Two‑week sprints with regular demos & feedback loops.
Shared Governance
Joint reviews and retrospectives ensure alignment.
Apprenticeship Program
Project Partners
Projects Completed
Program Trainees
How we do it
Apprenticeship (Industry-learning)

(8 weeks) Technical Training/Upskilling
Intensive training in advanced principles of software development and work readiness (soft skills) sessions.

(17 weeks) Real-world Project Delivery
Agile Teams work in sprints to deliver Minimum Viable Products for companies with tech needs.

Industry Mentorship
Leading experts from partner companies and at Refactory actively engage with Apprentices, offering personalized guidance/insights.
What we offer you
Gain access to a pool of skilled and motivated individuals ready to contribute to your company projects and initiatives.
Build a pipeline for recruiting top talent, as our apprentices have proven they can seamlessly transition into full-time roles.
Our Apprentices will work with you to build scalable digital products that support business growth for your organisation & enhance your collaboration with other industry stakeholders.
Contribute to the development of the next generation of tech professionals by providing hands-on learning opportunities.
Engage in knowledge sharing and mentorship that drives innovation within your organization by bringing in fresh ideas and skills from apprentices.
Company Portfolio
Years in Business
5-15 years or more.
Location
Ideally situated in the capital city or a tech-forward city or region.
Company Alignment to Tech
i.e. cloud computing, cybersecurity, & data analytics etc.
Industry Trends
Should have Technical Staff for the project phase of the Apprenticeship.
Our Apprenticeship Industry Partners
Types of Apprenticeship Projects
Software Development:
Apprentices develop software applications, systems, websites, or mobile apps, applying their coding skills to build tailored products.
Data Analysis:
Apprentices analyze and interpret data to derive insights, developing their data analysis and visualization skills, driving organizational business development.
Tech Innovation:
Apprentices explore and implement innovative technologies like AI, blockchain, or IoT, gaining exposure to cutting-edge advancements.
Cybersecurity:
Apprentices identify and address cybersecurity vulnerabilities, developing their cybersecurity skills and knowledge, and securing partner digital infrastructure.
Cloud Computing:
Apprentices deploy and manage applications on cloud platforms, gaining hands-on experience with cloud computing technologies.