6
1MANJUNATH REDDY Email: [email protected] Mobile no: 6194937199 13+ years of relevant experience in design, development, Triaging, debugging, integration and validation of Mobile handsets and embedded system Projects. | Android | Triaging | Debugging |C| GIT | Build and Integration | Validation| REPO |Scripting| Audio codecs optimization| ARM Assembly Coding | Perl| Benchmarking |Multimedia Demo |BUG tracking| JIRA | MATLAB |Testing | LINUX|Project Management| Customer support |Salesforce |CTS|Jenkins July 2009 to till date: QUALCOMM, USA : Contract through L & T InfoTech and Mindlance June 2005 to July 2009 :Core Logic Mobile: Contract through L & T InfoTech June 2004 to June 2005: Microsoft Incorporation: Contract through Satyam computers service Jan2004 to June 2004: Chroma ATE, Taiwan: Contract through Satyam computers service ltd. Oct 2002 to Dec 2003: TRW Automotive: Contract through Satyam computers service ltd. Jan 1999 to Sep2002 : Texas Instrument: Contract through Cranes software International Experience on Qualcomm MSM, APQ, custom ARM and TI chipsets. Experience on Android –Mobile and tablets platforms - Customer support process. o Addressing customer inquiries, concerns and suggestions o Customer ticketing system knowledge such as Salesforce etc. o Address and resolve customer issues through ticket process o Professional communications with customers and interact with multiple operation teams to resolve customer needs - Triaging/debugging issues o Triaging software failures on the Android software. o Triaging and debugging stability problems that are identified by the test teams. o Identifying, verifying, and propagating fixes for the software failures. o Working closely with development teams to support the fix process. o Working closely with Android software leads to resolve all software Page | 1 Professional Background Skill Set Summary

Manjunath_USA

Embed Size (px)

Citation preview

Page 1: Manjunath_USA

1MANJUNATH REDDY Email: [email protected]

Mobile no: 6194937199

13+ years of relevant experience in design, development, Triaging, debugging, integration and validation of Mobile handsets and embedded system Projects.

| Android | Triaging | Debugging |C| GIT | Build and Integration | Validation| REPO |Scripting| Audio codecs optimization| ARM Assembly Coding |Perl| Benchmarking |Multimedia Demo |BUG tracking| JIRA | MATLAB |Testing | LINUX|Project Management| Customer support |Salesforce |CTS|Jenkins

July 2009 to till date: QUALCOMM, USA : Contract through L & T InfoTech and Mindlance June 2005 to July 2009 :Core Logic Mobile: Contract through L & T InfoTech June 2004 to June 2005: Microsoft Incorporation: Contract through Satyam computers service Jan2004 to June 2004: Chroma ATE, Taiwan: Contract through Satyam computers service ltd. Oct 2002 to Dec 2003: TRW Automotive: Contract through Satyam computers service ltd. Jan 1999 to Sep2002 : Texas Instrument: Contract through Cranes software International

Experience on Qualcomm MSM, APQ, custom ARM and TI chipsets. Experience on Android –Mobile and tablets platforms

- Customer support process.o Addressing customer inquiries, concerns and suggestionso Customer ticketing system knowledge such as Salesforce etc.o Address and resolve customer issues through ticket processo Professional communications with customers and interact with multiple operation teams to resolve

customer needs- Triaging/debugging issues

o Triaging software failures on the Android software.o Triaging and debugging stability problems that are identified by the test teams.o Identifying, verifying, and propagating fixes for the software failures.o Working closely with development teams to support the fix process.o Working closely with Android software leads to resolve all software issues gating commercial launches.

- Android build, integration and release for all development platforms(MDP/TABLET/Dragon board)- Performance Benchmarking -> CPU/GPU/Browser benchmarking(Blogger workshop)- Product and application Development platforms support – Dragon board and tablets- Advanced multimedia features Demo Team support -CES , MWC , Computex etc - Commercial devices multimedia features and performance comparison to help product team- Multimedia features test plan and Validation on Development platforms - Camera projects support like testapp creating with new test cases ( raw dump /preview dump etc)- HDR demo app implementation and support - Good Experience on Debug/defect tracking/other tools like adb, Fast boot, JTAG, GDB, Android

Emulator, Bugzilla, JIRA, eclipse, Git , bisects , Gerrit , JIRA ,QPST ,trepn ,QEPM ,CTS, monkey and QXDM ,Jenkins

- Open source upstreaming processes support- Multimedia content generation support like 4k videos with different bitrate and profiles ,HDR images,

panorama images etc..

Page | 1

Professional Background

Skill Set Summary

Page 2: Manjunath_USA

- Testing/validation/QA experience o Creation of test plans, creating test cases & bug reports and publishing the Daily status report and Defect

triage meeting with Project teamo Sanity testing, Feature testing, Functional testing, System testing, concurrency, Regression Testing,

Performance testing, and stability testing on mobile handsets o Manual and automated testing using shell , Perl scripting and Qualcomm automated toolso Created Test plan and test cases based on new multimedia demo applications (QA)

Good experience on Porting and Optimization of Audio and Video codecs on DSP/ ARM platforms. Good experience in C and ARM assembly Optimization, Floating point to Fix point conversion. Good experience in in Matlab and signal/image processing toolbox, Perl script and

shell scripting Experience on multimedia Quality matric measurement tools like genista, VQM tool etc... Experience in image quality assessment,audio, image and video quality metrics Strong Project Management and Execution skills in commercializing SW in project planning, prioritization,

scoping, software bring up to Launch

Project management experience:

Demonstrated success as Project Manager, showing a track record of delivering projects under budget and on schedule.

Managing through initiation, project plans, project scope, ,resource allocation , monitoring, controlling and closing projects successfully

Managed project kickoff meetings, requirement gathering meetings, regular status meetings, etc. using the agile/scrum process

Well versed with mitigating risks, best practices, software development life cycle management and associated Quality Assurance processes.

Ability to analyze business requirements and translate those into services or solutions and develop associated plans for delivery.

Work with QA Managers to identify and deliver requested solutions on time and within budget Understand the customer’s business objectives and assist them in achieving those goals Monitor and report on KPIs and status on a per project basis Excellent leadership and teamwork skills with a demonstrated ability to work independently and set priorities

and expectations

Education and certificates Bachelor of Engineering in Electronics and communication. Advance diploma in DSP ,Matlab and RTOS Capable People Manager certification

Project Experiences:

1) Qualcomm android development platform’s support , camera project and Demo support(Client: Qualcomm – San Diego, USA Nov 2009 to till date) Snapdragon™ 7xxx and 8xxx Mobile, tablet and Dragon board Development Platform series support.

The Mobile Development Platform Smartphone/tablet is a smart phone/Tablet form factor development platform for software developers. This next-generation smartphone/tablet provides application developers and device manufacturers with early access to a high-performance platform for development, testing and optimization of Android applications. Dragon Board offers a fully integrated solution of hardware and software that is designed to erase technical limitations and offer unparalleled versatility for any Product.

Page | 2

Page 3: Manjunath_USA

Snapdragon MDP tablets provide early access to next-generation hardware for development, testing, and optimization of Android applications. Because these tablets are available up to six months before this technology appears in commercial devices,

My Responsibilities: Product and application Development platforms support – mobile, Dragon board and tablets

- Providing stable android flavor builds includes - Stable build identification - Development platform specific changes modification - verify all platforms multimedia specific features verification - Triage, debug and Fix the release blocking issues - Create patch’s and gerrits for legal code review - Create production build for customer release - create salesforce case and SBA packages for secure release - Build tool /flashing package generation - Testing – sanity to stability testing - Release documents

- Address and resolve customer issues through saleforce ticket process- Custom camera sensors support - Customer release support using salesforce - Triaging and Fixing issues reported by application Developers and product team - Responsible for performance, concurrency and stability tests- Documentation -> user guide, application note and release notes- Collect the logs or dumps for helping other teams to debug the triaged issues on userspace

(framework/non framework)/kernel space(panic/ram dumps/modem reset/dsp reset)/system wide logs

- Taken up Additional responsibilities for tracking Android Issues/ Linux device driver issues/ kernel issues/ Follow up the Modem Release Plans with Target team/Preparing the Release Notes. Build /Integration support for customer releases

- Testing multimedia features along with CR creation and test report- Device secure software upgrade(modem and android flavours) - Addressing customer inquiries, concerns and suggestions- Customer ticketing system knowledge such as Salesforce, etc.- Professional communications with customers and interact with multiple operation teams to

resolve customer needs Multimedia Demo team Support

- Stable android build on next-generation demo platforms like Tablet ,smartphone and Dragon board

- Validation of multimedia features includes manual and stability - Benchmarking(CPU/GPU/Browser) support- Triage and Fixing demo specific issues reported by demo teams- Modified the camcorder android app that supports different HEVC encoder rates such as

4fps, 10fps, 18fps, 25fps and 30fps and bitrate 2,5,8,80,100 mbps etc- HDR application team support for Qualcomm camera feature demo.- Supported MSM8x55/8660/MSM8960/MSM8974/MSM8084/MSM8994/MSM8996 devices - Supported CES/MWC/computex/uplinq etc. conferences for multimedia related demos – 4k

UHD, Panorama, Visualizer etc...- Multimedia content generation – video/audio codec conversion with different

profiles/levels/bitrates/resolutions (ffmpeg /JM /HM/adobe )- Display calibration support for demo

Mentoring new team members on multimedia area 41MP raw camera sensor support for light field cameras

- Test cases, testapp to verify the camera stability, fixed issues observed and newly added camera features (multiple test secenirous like RDI, RDI+YUV, stride, Pixel replication etc.)

- 41mp camera driver integration ,testing and release - RDI and YUV preview dump support with different stride - 3rd party modules (pixel replication, OISP) integration and testing - Code review and responsible for legal code scan for customer

Page | 3

Page 4: Manjunath_USA

- Customer Build release with salesforce process and open source process Tango cameras bring up support

- Depth camera, wide angle camera (fisheye) sensor driver integration support - Overall responsible for all the tango features integration , testing and release - Sanity and stability testing support - Build tool support- Code review and responsible for legal code scan for customers like google ,Infineon etc- Customer Build release with salesforce and open source process for multiple

Tango Product Commercialization Vendors Filing CR’s and Tracking until closer for all MM areas

2) Multimedia features (Audio, Video, Camera, Camcorder ) Validations on Qualcomm 7X27 and 8x50 chipsets (July 2009 to Nov 2009)

3) AAC decoder OpenMAX IL integration with Gstreamer framework (FEB 2008 to June 2009)4) Porting and Optimization of AAC Audio-decoder on ARM9 (July 2007 to JAN 2008) 5) Porting and Testing Mpeg4 Decoder on ARM9 customized Board (Jan 2007 to Jun 2007)6) Movie Converter Using Direct X(Nov 2006 to Jan. 2007)7) Porting and Optimization of MP3 Encoder on ARM946ES (June 2006 to Oct 2006) 8) Merging BSAC-EAAC+ Codec’s on ARM9E Processor(Feb 2006 to May. 2006)9) Porting and Optimization of BSAC Audio-decoder on ARM9 (Nov 2005 to Feb 2006) 10) HLOS Codec(WMA9 decoder) Conversion on custom ARM board (June 2005 to Aug 2005)11) Video Conferencing system support. (Duration: June 2004 to June 2005)12) RS232 driver and Battery algo’s for UPS system using TMS320c240 DSP (Jan2004 to June 2004) 13) Design and Development of Active Roll Control algorithm on TMS470 (June 2003 to Dec 2003)14) Benchmarking Analysis of automotive applications on TMS470 DSP(Oct 2002 to May 2003)15) Benchmarking and Performance Analysis of DSP applications( (AC3, G.723.1, GSMEFR, GSMAMR, JPEG,

MP3, MPEG4 and REED SOLOMON) on both TMS64X and SC140 DSP cores Duration: May 2001 to Oct 2002)

16) G.722.1 audio codec implementation on TMS320C6211 DSP (Oct 2000 to May 2001) 17) Image Compression Using JPEG baseline method (Jan 1999 to Oct 2000)

Page | 4