Raghavendra Pillappa ac7d8r@r.postjobfree.com Contact: 856-***-****
Summary:
Over 11 years of Development, Integration and Verification experience in multimedia embedded System
Working as SCRUM Master at Thales In-Flight Entertainment(IFE) Systems
Experience in planning, implementing, and leading engineering programs and projects
Ability to multiplex among several projects
Experience with financial tracking methods and tools
Experience in IFE systems(Android) software integration and configuration
Proven ability of successful delivery of multiple product cycle in Agile environment
Investigate In-Service Issues, Identify system requirements, verification for different customer programs
Experience in project planning, scope, schedule and budget
Expert knowledge of Agile development methodologies and corresponding tools (ex. JIRA/Confluence/VersionOne)
Experience in strategic planning, risk management and/or change management
Experience in integration, maintaining, and troubleshooting streaming media systems
Investigate field Issues, reproduce, analyze, and assess the risk
Experience in porting and Integration of SONY DTV Video player and IPTV feature on to a different platform
Previously worked for Google, CA for YouTube app verification on different DTVs, STBs and browsers
Experience in video and audio encoding/decoding compression technology, Streaming protocols (RTP/RTSP/HTTP), and Audio/Video container format(PS/TS) for transmission
Hands on programming experience in C, SQL, Shell script and command lines
Knowledge of networking and security protocols (TCP/IP, HTTP)
Good understanding on DTV and In-Flight Entertainment architecture.
Ability to work well in a fast-paced professional office environment
Education:
Master’s degree in Embedded Systems for the period of 2005-2007 from Manipal University.
Key Skills:
Operating System: Unix/Linux, Android, Windows
Languages: C, Shell script, Python, SQL
S/W and Tools: JIRA, Confluence, VersionOne, Clear Case,
Clear Quest, Perforce, SaberDM, JAMA
Debugging Tools : ADB, gdb, Wireshark
Work Experience:
SCRUM Master at THALES AVIONICS (JUN2013 - Present)
Work Location: CA, USA
Environment: Android, JIRA, Linux, VersionOne, ADB, Shell script, MYSQL, JAMA, MPP, Confluence, Primavera
Working as contractor in Thales Avionics In-Flight Entertainment (IFE) as a Scrum Master
Facilitate and readiness for ART events – Preparation for ART activities, including PI Planning, Sprint Demos, and the Inspect and Adapt.
Facilitate meetings – Facilitates all team meetings, including Daily Stand-up, Iteration Planning, Iteration Review, and Iteration Retrospective.
Track dependencies, eliminate impediments, manage efficiency with continuous improvement
Work with Product Owner to groom the backlog and plan sprints. Define, prioritize, and communicate user stories
Coordinate SW release and schedule, assist test coordination and consumer sign-off
Work with cross-functional teams PAXGUI, Framework, DB, Core and Generic on resolving defects and software capabilities
Work with different release trains on CAPs supported for every software baseline release
Understand customer objectives, requirements, and create customer requirement documents, and get customer sign-off
Generate and maintain execution plans, schedule, and supporting budgets for projects
Work on bug tracking tool(JIRA) daily to mange and update project defects daily
Work on investigating In-Service defects in lab, asses the impact, and provide work around solutions as needed
Help define project scope, goals, and deliverables
Present to stakeholders reports on progress as well as problems and solutions
Work cross functionally to write customer requirement specification
Provide metrics on team health via dashboards and reports
Network troubleshooting, verification and validation of IFE system for different platforms before SW is delivered to aircraft
System Engineer at THALES AVIONICS (Jan2013 – May2013)
Work Location: CA, USA
Environment: Android, VersionOne, JIRA, Linux, ADB, C, Shell script, MYSQL, JAMA
Install, configure and maintain software and systems in customer engineering lab
Work with development team on resolving defects reported during test cycle
Mange Software part numbers, SW configuration
Troubleshoot and resolve customer engineering lab network Issues, hardware, and content Issues
Execute automated tests, regression, stress and performance testing for different Software baseline
Investigate In-Service Issues and come up with work around solution
Request for software build, test and release process
Automate test cases using scripting language as needed
Create and maintain up to date test plans for the project based on documentation provided by design and production and cases found while ad hoc testing.
Planning and reviewing the Test cases for Functionality, Performance, Database and User Acceptance
Report, Verify, Update and Track defect in JIRA tool
Technical Lead – Google(YouTube) (October 2012 – December2012)
Work Location: CA, USA
Environment: Linux, Shell script, Wireshark, ClearQuest, DTV
Worked as contractor in Google for YouTube App verification team.
Investigated performance issues such as YouTube App launch on different DTVs
Worked on network packet Issues, when advertisement/banners being played in YouTube
Improved Application quality by developing root cause resolution summaries for defects found
Designed, developed, and executed manual test cases using test plans and functional specifications.
Verify new release of YouTube app on different STBs and DTVs
Troubleshoot network Issues and settings
Report Issues and update the same in defect tracking tool.
Lead Engineer at HCL India (January 2012 – August 2012)
Work Location: Bangalore,India
Client: SONY DTV
Environment: C/C++, Linux, Perforce, SaberDM, Astha, Source Insight
Implemented recording feature for Sony DTV Storage middleware.
Identify the design change and prepare low level design document and sequence diagrams.
Fixed defects in Recording, Player, Decoder and File Parser etc.
Debug and fix playback related issues for recording feature.
Create unit test cases
Provide detailed analysis report on Issues found during testing
Keep track of the new requirements or change in requirements for feature.
Lead Engineer at HCL India (February 2010 – December 2011)
Work Location: Bangalore,India Client: SONY DTV
Environment: C/C++, Linux, Perforce, SaberDM, Astha, Source Insight
Ported DTV video player feature from 2010 platform to 2011 platform
Identify the design change and prepare low level design document and sequence diagrams.
Investigated Issues related to IPTV Live streaming parsing files
Fixed playback related issues for recording feature.
Provide detailed analysis report on Issues found during testing
Created unit test cases and test plan
Keep track of the new requirements or change in requirements for feature.
Perform Unit and Integration test.
Software Engineer at Encore Software Ltd. India (July 2009 – Jan 2010)
Work Location: Bangalore, India
Environment: Linux, C, Wire-shark
Task was to implement ISO/IEC 13818-1 Transport Stream and Program Stream demux.
Prepared detailed understanding document of ISO/IEC 13818-1 standard for demuxing PS and TS media format
Implemented MPGE2-PS/TS demux parser implementation and playback support
Investigated and fixed Issues found while parsing different media format
Upgraded existing Voice over IP SIP stack to support Video over IP calls.
Prepare unit test, provide root cause analysis for Issues found and debug and fix
Performed test Environment setup and Board bring up activities.
Software Engineer at Encore Software Ltd. India (Jan 2009 – June 2009)
Work Location: Bangalore, India
Environment: C, Wire-shark, Linux
Implemented RFC-3984 i.e, Packetization and Depacketization of H.264 data into RTP payload.
Preparation of detailed design document based on the understanding
RTP packet with H.264 transmission and playback support
Fixed Issues found during packet transmission over the network
Performed Unit and Integration test
Software Engineer at Encore Software Ltd. India (July 2008 – Dec 2008)
Work Location: Bangalore, India
Environment: Linux, C, IDE, wire-shark, Java
Porting existing VoIP stack on Android platform.
Understand android architecture, Android middleware interaction with application
Preparation of understanding document based on the changes required for porting.
Ported VOIP stack(WB-AMR speech codec) on Android platform.
Tested for basic call functionalities.
Investigated Issues found during VoIP call features
Software Engineer at Encore Software Ltd. India (Jan 2008 – Jun 2008)
Work Location: Bangalore, India
Environment: C, Wire-shark, Linux
Point-to-Point Protocol over Ethernet (PPPoE) support on VoIP
Implemented RFC-2516 client part of PPPoE
Ported on Freescale Cold fire MCF5223X.
Unit test, Integration test and bug fix.
Software Engineer at Encore Software Ltd. India (May 2007 – Dec 2007)
Work Location: Bangalore, India
Environment: C, Wire-shark, Linux
HTTP server implementation for embedded platform
Implemented RFC-2616 HTTP server for Coldfire MCF52259 embedded Platform for existing VoIP stack.
The implementation adheres to version HTTP/1.1
Involved in Unit test, Integration test and bug fix cycle