oct 2023 - Presente
I am currently responsible for maintaining the backend of a streaming platform.
- Switch the nudity detection service from Gear to Tupu, saving about 50% of the costs.
- Implemented the Agora chat service to replace Pusher for creating a publish-subscribe system, encompassing 80% of the services, including chat, gift giving, and other interactive live streaming features. Responsible for all backend development and architectural design.
- Self-hosted and implemented the Chatwoot service for enhanced customer support.
- Developed a homepage advertisement system, including both frontend and backend development as well as API integration.
- Created the backend system for a new game, handling payout calculations and transaction deductions.
- Upgraded AWS EKS Kubernetes from version 1.21 to 1.24.