Summary
Overview
Work History
Education
Skills
Languages
Hobbies and Interests
Project Link
Timeline
Generic

Aditya Rout

Summary

I am a Technical Lead specializing in the Android platform with over 10 years of experience spanning Android mobile, Android TV, and ExoPlayer platforms. Throughout my career, I have played a pivotal role in designing, developing, and integrating OTT applications.

I have extensive experience with various TV devices, including Amazon Fire TV Sticks, different types of Android TV devices, and numerous other Android boxes.
I am proficient in using analytics tools such as Crashlytics, Conviva, and Google Analytics. Additionally, I excel at uploading applications to different platforms.

Overview

10
10
years of professional experience

Work History

Technical Lead

emTarang Tech Labs Pvt Ltd (Logituit)
Bangalore
04.2022 - Current


Project: CNN-News18
Description: CNN-News18 is an Indian English-language news television channel co-owned by TV18 and Warner Bros. Discovery. It provides international coverage alongside Indian and local reports.

Responsibilities:

Technical Architect: Designing Android TV app architecture and documenting it.
API Analysis and Documentation: Analyzing APIs and documenting them.
GraphQL Android Setup: Setting up GraphQL with Apollo for the Android app.
Vidgyor Player SDK Analysis and Integration: Analyzing and integrating Vidgyor Player SDK.
Android TV Code Structure: Defining the code structure for Android TV.
Code Review: Reviewing code for quality and consistency.
Leading Android & Fire TV Dev Team: Managing and leading the development team for Android and Fire TV.
Git Management: Managing version control with Git.
Store Processing: Handling app submission and processing on stores.

Performance Optimization: Identifying and resolving memory leaks and optimizing performance in the application and its player.


Project: MeWatch
Description:
MeWatch is Mediacorp's digital entertainment service, offering live and on-demand content across various devices including mobile, smart TVs, and computers.

Responsibilities:

Player Maintenance: Ensuring the smooth performance of the player component by fixing bugs, optimizing performance, and addressing any issues that arise during use.
Upgrading ExoPlayer and Media Library: Keeping the player up to date by integrating the latest versions of ExoPlayer and other media-related libraries. This involves managing the upgrade process, ensuring compatibility, and utilizing new features.
Start Over Module Implementation: Developing the "Start Over" module, allowing users to restart playback from the beginning of a media item. This includes managing player state, handling user interactions, and providing a seamless experience for users who want to restart their content.

Project: SonyLiv

Description: SonyLiv is an OTT streaming platform owned by Culver Max Entertainment.

Sonyliv 2.0 Project (Android):Conducted code review, implemented code structure changes, and improved code quality. Contributed to creating solution documents for new features.

Sr. Software Engineer

emTarang Tech Labs Pvt Ltd (Logituit)
Bangalore
04.2019 - 04.2022

Project: VI Music Application

Description: VI Music app by Vodafone Idea Limited for music and video streaming.

Responsibilities: Led Logix Audio SDK development and integration.

Project: SonyLiv

Description: SonyLiv is an OTT streaming platform owned by Culver Max Entertainment.

Responsibilities:

Sonyliv 2.0 Project (Player Module - Android TV):Led player development using the Logix library. Managed a team of 5 members. Worked on player UI, player API, IMA ads integration, DVR integration, DRM handling, Fire TV catalog integration, and player analytics integration with Conviva. Focused on improving code quality and ensuring the crash-free performance of the player module.

Sonyliv 1.0 Project:
Maintained the Binge-watch module of the mobile app.
Integrated segment analytics and In-App Purchases (IAP) for Fire TV.
Integrated keycodes for various Android-supported remotes.
Integrated Jio Ad SDK into Sonyliv for Jio Setup box.
Managed releases on all TV platforms and boxes.

Software Engineer

YuppTv India Pvt Ltd
Hyderabad
04.2016 - 03.2019

Project: Yupp TV Android Application

Description: YuppTV provides South Asian content including live television and films.

Responsibilities:
Player Maintenance: Ensuring the smooth functioning and upkeep of the player component within the software application.
IMA Ads Integration: Integrating the Interactive Media Ads (IMA) framework into the player to enable ad playback and management.
Mini Theatre Development: Creating the mini theatre feature, which involves developing a separate module or component for displaying video content in a smaller window or dedicated area.
Analytics Integrations: Integrating analytics tools or services into the player to gather data and insights about user behavior, playback performance, and other relevant metrics.

Software Engineer

2X12 Software Solutions Pvt Ltd
Hyderabad
09.2014 - 03.2016

Associate Software Engineer

Try Logic Soft Solutions AP Pvt Ltd.
Hyderabad
12.2013 - 07.2014

Education

Btech of ECE -

BPUT, Odisha
Sundargarh
07-2012

Intermediate of Science -

CHSE, Odisha
Karanjia
06-2008

SSC -

BSE, Odisha
Keonjhar
06-2006

Skills

  • Exoplyer
  • Jetpack
  • Kotlin
  • Git , JIRA & Bitbucket
  • MVC , MVP & MVVM
  • Leadership
  • Problem Solving
  • Decision Making

Languages

  • English
  • Hindi
  • Odia

Hobbies and Interests

  • Music
  • Cricket
  • Cooking
  • Gardenning

Project Link

https://play.google.com/store/search?q=me%20%20watch&c=apps&hl=en_IN&gl=US
https://play.google.com/store/search?q=vi&c=apps&hl=en_IN&gl=US
https://play.google.com/store/search?q=sonyliv&c=apps&hl=en_IN&gl=US
https://play.google.com/store/apps/details? id=com.sonyliv
https://www.amazon.in/Sony-Pictures-NetworkIndia-Pvt/dp/B06XP3HSPW
https://play.google.com/store/apps/details? id=com.yupptv.androidtv
https://www.amazon.com/YuppTV/dp/B00L1C3300
https://play.google.com/store/apps/details? id=com.freedocast.pro

Timeline

Technical Lead

emTarang Tech Labs Pvt Ltd (Logituit)
04.2022 - Current

Sr. Software Engineer

emTarang Tech Labs Pvt Ltd (Logituit)
04.2019 - 04.2022

Software Engineer

YuppTv India Pvt Ltd
04.2016 - 03.2019

Software Engineer

2X12 Software Solutions Pvt Ltd
09.2014 - 03.2016

Associate Software Engineer

Try Logic Soft Solutions AP Pvt Ltd.
12.2013 - 07.2014

Btech of ECE -

BPUT, Odisha

Intermediate of Science -

CHSE, Odisha

SSC -

BSE, Odisha
Aditya Rout