I worked on HotFlix-TV during my time at Enhance-IT. HotFlix-TV is a custom Android TV and mobile app that allows users to stream Short Flims and Web shows. It is a very interesting project and I learned a lot about the Android TV platform. Video streaming is a very complex topic and I learned a lot about the challenges of building a video streaming platform.
Responsibilities:
- Working with Product team to create the product roadmap
- Working with the design team to create the UI
- Working with the backend team to create the APIs
- Leading the development team
- Developing the app
- Convert the design to code
- Writing the tests
- Writing the documentation
Technologies used:
- MVVM - For clean architecture and separation of concerns
- Kotlin - For development
- ExoPlayer - For video streaming
- Retrofit - For networking
- Dagger - For dependency injection
- Room - For local database
- Firebase - For push notifications
- Crashlytics - For crash reporting