Back to work
JavaSpring BootAWSDockerFintech

youGoPay (ROSCA Platform)

Digitizing traditional rotating savings and credit associations (ROSCA) with automated fund pooling.

youGoPay (ROSCA Platform)

About the project

youGoPay allows communities to digitize their informal savings circles. It automates fund pooling, verification, and payout scheduling, bringing trust and transparency to traditional ROSCA models.

### Highlights

- **Microservice Architecture**: Distributed services for user KYC, group management, and payments. - **Automated Verification**: Integrated TrueLayer API for real-time identity verification and bank linking. - **Cloud Native**: Deployed on AWS (EC2, RDS, S3) with Docker containerization. - **Testing**: >90% test coverage with JUnit and Mockito.

### Tech Stack

- **Core**: Java, Spring Boot, PostgreSQL - **Infrastructure**: AWS (EC2, RDS, S3), Docker, Docker Compose - **Security**: OWASP compliance, Token-based Auth

Date

Dec 2024