Vover (social network)
Overview
Serverless backend for the voice-based social network Vover. Frontend and backend for the admin backoffice. Maintenance of the mobile app.
Highlights
- Designed the APIs by adapting existing social media architectures, like Twitter or Reddit ones, to an Azure-based solution. Implemented REST APIs using serverless architecture. Implemented unit & integration tests.
- Implemented a backoffice as a SPA, which allowed administrators to monitor user engagement metrics, perform content moderation and manage promoted content.
- Analyzed user navigation & usage patterns on the app to optimize the database queries. Implemented pre-calculated views for the most read-intensive use cases, reducing the loading time of the application.
- Implemented a combination of atomic counters with queues and e-tags to reduce the amount of concurrent writes of likes, plays and others.
Technologies
- Typescript
- React
- C#
- .NET
- Flutter
- Redis
- Cosmos DB
- Azure
- Azure Pipelines