Skip to content
Book a call
Black and white portrait of Joseph Mushi.

About

I build what people imagine.

I’m Joseph Mushi, a design engineer in Arusha, Tanzania. I design products in Figma and build them in React, Flutter and NestJS.

01 Why I build

Curiosity got me building. Good service keeps me at it.

When I see someone do their craft at their best, I want to do the same for the people I build for.

02 How I work

How I work

Listen first

Your idea, in your words, before any solution.

Show it early

Visuals you can react to before anything is built.

Build to last

Engineering you can maintain, explained plainly.

Joseph typing at his laptop, at his desk at work.
A pencil sketch of a page layout, drawn from a client's idea.
Joseph leaning in over a teammate's laptop as they work through a problem.

03 Experience

Experience and skills

Design Engineer · Mojaone Holding Limited

2026 – Present

Responsive, user-centred frontends and reusable React components for production fintech products, built with designers and backend teams (NestJS).

Product Designer · Mojaone Holding Limited

2024 – 2026

Led end-to-end design for fintech apps: research, user flows, prototypes, high-fidelity UI and a shared design system.

Software Developer, Field Trainee · National Bank of Commerce

2023

Built and debugged core-banking features in Laravel and React, alongside senior engineers in an Agile team.

Design

  • UX research
  • Prototyping and UI design
  • Design systems

Engineering

  • React, TypeScript, React Native, Flutter
  • NestJS, Laravel, Java, Spring Boot, Python, FastAPI
  • PostgreSQL, SQL, REST APIs

Tools

  • Figma and Miro
  • Git and GitHub
  • Expo, TanStack, Claude
Download CV (PDF)

Let’s talk

Have an idea? Let’s bring it into focus.

Booking calls now · Pick a time that suits you