All work

Case study 2024

Yoris Africa

Digital product platform for a logistics company.

Visit live product
Role
Software engineer
Year
2024
Live
yoris.africa
Yoris Africa product interface

Yoris Africa — product interface

Why it exists

What the product needed to do

Yoris Africa’s digital platform supports the operational activity behind a logistics business. It combines customer-facing and administrative capabilities with the APIs and asynchronous services required to keep high-volume requests and internal workflows moving reliably.

What I built

What I was responsible for

I worked across backend systems, internal product tooling, and technical delivery. I built TypeScript APIs serving more than 50,000 daily requests, introduced RabbitMQ-based service workflows, rebuilt key parts of the React administration experience, and used Docker to make deployments faster and more repeatable.

  1. 01 Built and maintained TypeScript APIs handling more than 50,000 daily requests.
  2. 02 Introduced RabbitMQ-based services for asynchronous operational workflows.
  3. 03 Improved the React administration product and containerised delivery with Docker.

Stack

Tools and technologies

5 technologies used across the product.

  • React
  • TypeScript
  • Node.js
  • MongoDB
  • Docker