Case study · 2024

Yoris Africa

Digital product platform for a logistics company.

Year
2024
Role
Software engineer
Focus
React, TypeScript, Node.js
Visit live product
Yoris Africa product interface

Yoris Africa / Product interface

Open live product

The product

Project overview

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.

My role

Contribution

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.

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

Technology

Built with

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