BACKEND DEVELOPMENT

Airpay Yako

Led development of a B2C microservice payment app for Tanzania, achieving sub-3s response times and optimizing with Redux.js.

Project Overview

Led a small team of 2 developers to build a microservice-based B2C payment application from scratch for the Tanzanian market, getting it up and running within weeks. Ensured consistent sub-3 second response times for geographically diverse users. Later, synchronized and optimized the platform with Airpay Wakala, further enhancing performance and achieving a ~20% reduction in variable passing via Redux.js.

Key Features & Contributions

  • Led small team to build B2C microservice app from scratch
  • Achieved sub-3 second response times for geographically diverse users
  • Introduced Redux.js for state optimization, ~20% reduction in variable passing
  • Improved response time by 30% through asynchronous data processing
  • Designed for rapid deployment and scalability

Technical Details

Application Type

B2C Payment App

Primary Database

MySQL / Redis

Deployment

AWS Lambda

Technologies Used

Node.jsMySQLJavaScriptAWS LambdaAWS APIGatewayAWS S3Amazon SQSRedisRedux.jsAWS CloudWatch

Project Highlights

Market

Tanzanian B2C

Architecture

Microservices

Variable Passing

-20% (Redux)

Response Time

<3s

Interested in this project?

Let's discuss how we can build something similar for your business.

Get in Touch
MORE WORK

Discover Other Projects

Explore other projects that showcase similar technologies and approaches.

Airpay Vyaapaar
Node.jsMySQLJavaScriptGraphQL+7

Omnichannel payment platform migrated to microservices, boosting performance and reducing build time significantly.

Airpay USSD
GoLangMySQLAWS LambdaAWS APIGateway+2

High-performance USSD service re-platformed to GoLang for ultra-low latency, achieving 10ms cold starts.

Flipkart Scraper
Node.jsMySQLJavaScriptPuppeteer

Built from scratch, this project searched Flipkart for keywords, crawled pages, and stored product data in MySQL.

Inspired to build something great?

taps into the potential emotion a visitor might feel after reviewing your projects.

Start a conversation