Vastari Kranthi Kiran
Email: *.************@*****.*** Phone: +27(0) 7490 89 875
Linked-in: http://www.linkedin.com/profile/view?id=35019915&trk=tab_pro
Career I am looking for a position, one that will build on my skills and experience in software and
Objective digital TV, and allow me scope for upward movement
Career Currently working as Senior Consultant with Multichoice, Johannesburg, South
Summary Africa, Since March-2012
Worked as Software & Senior Software Engineer at NDS Services Pay TV
Technology from November -2006 to March-2012
Over 6 years of software development, integration, testing experience in Digital
Television (DTV) domain
Experienced in DVB, XSI, Open TV, MediaHighway (Fusion) and Irdeto middleware,
PVR, XBMC, Recommendations and other STB Standards & Functionalities
Experienced with different phases of SW cycles; Especially in UI Development, Unit
Testing, SDK/API validation
Experienced with different types of Integration (E2E, Horizontal, Continuous)
Derived Use cases, Middleware SDK behavior from Functional Requirements
Led UI development, Integration cycles and technically navigated at tweaking times
Designed, Developed solutions with DVB, Open TV, Fusion and Irdeto middleware
understandability
Hands-on experience in Debugging, Unblocking SW cycles at different phases and
Identifying root cause of the issue
Porting, Integrating Middleware Services/Components
Penned Use Case, Acceptance Test Procedure, Integration sanity, Component sanity
Highly appreciated for Knowledge sharing and Training peers, colleagues
Worked with leading Broadcasters and different Cultured people
Skill Set & C, Java, Android (novice)
Tools DVB, XSI, Open TV, MediaHighway (Fusion), Irdeto, Cygwin, GDB
Merant 6, Clear Case, Clear Quest, Spira, Jenkins, Red-rat
Rational Rose
Current Project Customer Multichoice, South Africa (http://www.multichoice.co.za)
Environment Java, Irdeto Middleware
Hardware PACE PVR STB with BCM 7346
End to End Integration – System Integration and Validating official releases from all
Vendors of Multichoice
Role & Key Contributions:
Owner of UI component from SI team
Validation of official releases by executing System sanity, UI component test suites
Investigating failures detected during Sanity and raised by QA team
Providing SI requirements and list of Issues to fix for each UI Development
Sprint/Iteration
Assisting UI Dev engineers with development, bug fixing and purging development
hurdles
Responsible for CA-DVT validation. The test cycle is carried to ensure STB software
responds to CA Notifications such as EMMs, Authorization and so on
Randburg Inn Flats, 265 Main Avenue, Ferndale, Randburg, Jo’burg, Gauteng, South Africa
Vastari Kranthi Kiran
Email: *.************@*****.*** Phone: +27(0) 7490 89 875
Linked-in: http://www.linkedin.com/profile/view?id=35019915&trk=tab_pro
NDS Customer UPC, Europe (http://www.upc.ie/)
Projects Environment C, Linux, MeidaHighway (Fusion) Middleware
Hardware Samsung Gateway STB with Intel Atom CE Media Processor
Middleware Integration – Continuous Middleware Integration, integrating new or changed
code (change in subcomponents) with the existing code repository
Role and Key Contributions:
Providing the Integration Plan to STB Architects
Identifying the scenarios to be integrated, tested under Middlerware and Full
Stack Integration
Ensuring the changes doesn’t lead to malfunction of the existing Product and
the changes made meets the new requirements
Providing Test Suites to verify middleware sub components works and
collaborates with other components as expected
Finding the root cause of the issues and providing the fixes to Component
Owners
- Integrated Search, Sort and Collapse functionality
- Integrated tuner conflict management which supports 6 tuner management
- Integrated Persistence Review Buffer (time-shift) functionality
Customer Foxtel, Australia (www.foxtel.com.au)
Environment C, Open TV Middleware, Cygwin
NDS Hardware PACE PVR STB with ST5514 and BCM7401 chipset
Projects
IP Junior (Progressive Download - PDL) – The STB provides the facility to the viewer to
download the content using IP connection.
PDL an NDS Product, provides a solution to download the content via HTTP and playback
the same with the existing play drivers
Role and Key Contributions:
Software requirement analysis
Provided Use cases and Sequence diagram for PPV asset booking
Coded, Integrated and Tested Booking Module and Ethernet Configuration
Module
Provided Generic framework as part of EPG sub-component to query the Open
TV middleware Ethernet SQnC interface
Providing status updates for EPG to the Project Manager
Managed Engineering Releases to the Integration team by providing the proper
baselines for all the components, release notes
Supporting Integration team with bug investigation and fixes
Randburg Inn Flats, 265 Main Avenue, Ferndale, Randburg, Jo’burg, Gauteng, South Africa
Vastari Kranthi Kiran
Email: *.************@*****.*** Phone: +27(0) 7490 89 875
Linked-in: http://www.linkedin.com/profile/view?id=35019915&trk=tab_pro
Book-able Promo – The STB provides the facility to the viewer to book and purchase of
specific scheduled events during the broadcast of promotional audio/video content.
Role and Key Contributions:
Software requirement analysis
Developed a Gadget which downloads the data from the carousel and monitors
the carousel updates
Also, Gadget handles different UI functionalities
Provided EPG Use-Cases
Provided Unit test cases
iXTV – iXTV Component is a NDS supplied library that allows third-party applications to
perform Personal Video Recording (PVR/XTV) functions
Role and Key Contributions:
Delivered Test Application to Foxtel for iXTV library verification
Involved in Integration, Testing the iXTV functionalities
Ported iXTV component to PACE PVR BCM7401 STB
Provided Acceptance Test Procedure document to Foxtel
Movie Selector – Provides the EPG with the ability to store and query the XSI information
from the HDD (internal to STB) and also the ability to retrieve the data by attribute-based
search rather context-based search
Role and Key Contributions:
Software requirement analysis
Porting, Integrating Sqlite & Query engine components to Foxtel PVR system
Adding and changing the makefiles to enable different PVR components
Troubleshooting – Compilation errors, Providing generic export files to non PVR
components i.e. platform independent
Troubleshooting - Memory management, Assigning task priorities to PVR
components
Provided new EPG screens which uses Query engine API’s to retrieve the data based
on the user inputs
Documented How to Port, Integrate PVR components
Randburg Inn Flats, 265 Main Avenue, Ferndale, Randburg, Jo’burg, Gauteng, South Africa
Vastari Kranthi Kiran
Email: *.************@*****.*** Phone: +27(0) 7490 89 875
Linked-in: http://www.linkedin.com/profile/view?id=35019915&trk=tab_pro
Electronic Program Guide - Facelift (New look & Feel)
Re-skinning of entire EPG software
Role and Key Contributions:
Deputed to Foxtel Labs, Sydney, Australia for development and deployment
Closely worked with Foxtel Marketing & Graphics team
Provided technical assistance to onsite test engineers
Instrumental in designing, implementing and delivering the feature far ahead of
the project schedule at the customer site
Trained teammates on Facelift
Post onsite program – Lead the team of size 3, fragmentized work and managed
the iterative releases to Foxtel
Recognition/Appreciation:
Recipient of Best Team Award for the year 2008 (CEO Award) from NDS
Face lift rated as GOLD Performance by Foxtel
Education Dynamic/Static EPG Themes
Role and Key Contributions:
Concept, design and implementation
Proof of concept for the Generic Framework (Face-Lift)
Provides the facility to the Broadcaster to change the EPG theme on fly via
pushing the data on the carousel
Personal Bachelor of Technology in Computer Science Engineering (2002-2006) from JNT
Details University, Hyderabad, India
Age 29
Nationality Indian
Work Visits Sydney, Australia
Amsterdam, Netherlands
Bangkok, Thailand
Johannesburg, South Africa
Randburg Inn Flats, 265 Main Avenue, Ferndale, Randburg, Jo’burg, Gauteng, South Africa