About Ubunifu

Technology, made in Tanzania.

We’re a small technology team. You work directly with the people designing and building your project.

Client projects and our own products

Several participants arrange a wordless system map around a table beside a laptop.

Our client work includes websites, booking systems, and business software. We help teams organise their information, reduce manual tasks, and manage the systems they use.

Alongside client projects, we develop and operate our own products, including Ubunifu Insight and Ubunifu Sifa. That work gives us day-to-day experience of maintaining software after launch.

Where we are going

Our vision

To be a leading force for digital innovation in Tanzania, helping organisations of every size adopt technology, make sense of their data, and raise the quality of how they work.

Our mission

To partner with Tanzanian organisations across every sector and deliver digital solutions that are technically strong, locally relevant, and practical to run, so technology becomes an advantage rather than an obstacle.

What we hold ourselves to

Four commitments that shape how we scope a project, build it, and hand it over.

Make it accessible

Agree a scope and budget that suit the organisation, and make sure its team can use the result.

Understand the local context

Account for the languages, connectivity, payment methods, and working practices of the people using the system.

Share technical knowledge

Explain the options and train the people who will manage the system, so decisions do not depend on us alone.

Build for the long term

Document the system, agree who owns it, and plan for maintenance. Ongoing support is included where agreed in the project scope.

How a project runs

The same four stages on every project. See what each stage delivers

  1. Listen first

    We start from your workflows, market, constraints, and the people who will use or run the result.

  2. Scope honestly

    We make the timeline, deliverables, pricing, dependencies, and open decisions explicit before delivery begins.

  3. Build iteratively

    Working software, shipped in reviewable steps, with you involved throughout. Early feedback reduces late surprises.

  4. Run and evolve

    Where ongoing support is agreed, we maintain, monitor, and improve the system as needs change.

How we work

We agree the scope, explain the decisions, and keep you involved as the project develops.

Start from Tanzanian realities

We build around the workflows, connectivity, languages, and payment realities that exist here.

Plan beyond launch

Every engagement defines what happens next: an agreed support relationship, a documented handover, or a mix of both.

Use technology deliberately

Every technical choice has to solve a real part of the problem. AI and automation are included only when the workflow and value justify them.

Review the work together

Your team reviews working versions throughout the project, so we can address questions and make changes before launch.

Our team

Richard Pallangyo

Data · Software · AI

Richard is a data, software, and AI engineer. He builds the systems behind everything we ship: data pipelines, backend services, and the RAG and agentic-AI that make our products work. He works across Python, the modern cloud data stack, and the web, turning hard data and AI problems into software that runs in production.

Data EngineeringAI & Agentic SystemsSoftware EngineeringPython / FastAPICloud (Azure / AWS)

HappyGod Pallangyo

IT · Design · Support

HappyGod keeps everything running and looking sharp. On the technical side he handles system and network administration, hosting, cPanel, domains, and the support that keeps clients online. He also leads the creative work: brand identity, design, and the visual side of what we ship. With a background in computer engineering and accountancy, he bridges the technology and the business, helping clients adopt new tools with confidence.

System AdministrationNetworkingHosting & cPanelBrand & DesignTechnical Support

Have a project in mind?

Tell us what you need. We can discuss the scope, timing, and budget.