Fintech
Banking Loyalty System
Microservices platform for loyalty programs
Company: Banco Ganadero S.A.Role: Software DeveloperPeriod: 2023 – 2025
The Problem
The bank needed a robust platform for managing loyalty programs that could handle millions of transactions and scale horizontally without affecting service availability.
The Solution
Designed and implemented a microservices architecture with NestJS, using Apache Kafka for async communication, MongoDB for flexible storage, and Kubernetes for orchestration.
Impact
- —75% increase in customer interaction with loyalty programs
- —Real-time streaming architecture with Apache Kafka
- —Scalable microservices deployed on Kubernetes
Tech Stack
NestJSReact.jsApache KafkaKubernetesMongoDBDockerJenkins