Billing Charging Evolution
Vodafone required a distributed blockchain based solution to enable seamless data roaming reconciliation and billing between mobile network operators. The solution needed to be secure, scalable and easy to configure.
Responsibilities
I was the lead developer on this project.
Responsibiities included:
- Front-end development using React, CSS, Styled Components
- Backend development using Python, FastAPI, GCP, Firestore
- Test driven development (TDD)
- DevOps, Docker, GCP
Technology Stack
React Python FastAPI Firestore Docker GCPChallenges
The main challenge was to ensure that the solution was secure, scalable and performant. The solution also needed to be easy to configure and use.
Results
The solution was successfully deployed to production and is currently being used by Vodafone.