Chapa is a secure and scalable payment gateway platform developed to simplify digital transactions for businesses and developers across Africa. The platform enables seamless payment processing, transaction tracking, and financial reporting through an intuitive interface and powerful backend infrastructure.
Built using Flutter for the mobile experience, Go (Golang) for backend services, and Supabase for authentication and data management, Chapa was designed to deliver speed, reliability, and trust for both merchants and customers.
As a Full Stack Developer, I was responsible for building and integrating the end-to-end system—from mobile payment flows to backend transaction logic—ensuring compliance, fault tolerance, and performance optimization.
Chapa’s design philosophy emphasizes accessibility, real-time processing, and extensibility, making it suitable for small businesses and large enterprises alike.