BACKEND DEVELOPMENT

Airpay Vyaapaar

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

Project Overview

Optimized a high-traffic omnichannel payment platform, crucially enabling payments in remote areas. Led the migration from a monolithic structure to microservices, achieving an 88.75% reduction in build time and a 25% performance boost through strategic optimizations and offloading tasks to SQS. Integrated ONDC, handled ledgers and incentives.

Key Features & Contributions

  • Full-scale microservices architecture implementation
  • 88.75% reduction in build time (monolith to microservices)
  • 25% performance boost via SQS offloading and Redis optimization
  • Integration of ONDC, BBPS, and ledger/incentive management
  • CMS, Shopping, Recharge modules developed from scratch

Technical Details

Application Type

Omnichannel Payments

Primary Database

MySQL / Redis

Deployment

AWS Lambda

Technologies Used

Node.jsMySQLJavaScriptGraphQLExpressAWS LambdaAWS APIGatewayAWS S3RedisAmazon SQSAWS CloudWatch

Project Highlights

Architecture

Microservices

Build Time Reduction

88.75%

Performance Boost

25%

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 Global Cards
Node.jsMySQLJavaScriptAWS Lambda+3

Unique platform integrating with all payment systems, ensuring sub-5s transaction times with AWS Lambda.

Quloi Omni
Node.jsJavaScriptExpressFastify+6

Re-architected and streamlined a messy enterprise project, implementing scalable API calls via serverless functions.

Airpay Yako
Node.jsMySQLJavaScriptAWS Lambda+6

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

Inspired to build something great?

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

Start a conversation