AnujGarg_Sept2016

4
ANUJ KUMAR GARG 09810355146 | [email protected] | https://www.linkedin.com/in/anuj-garg- a8873721 Experience Summary: 10 years of extensive experience in Embedded Software Domain specifically in complete audio subsystem architecture development & product support for Set top box, Digital TV and BD player solutions. Experienced in Design, Development, Porting, Optimization, and Integration of Audio Codecs for Multimedia platforms. Handled automated testing, certification process, and support on customer issues in different capacities along with being a senior Integrator & Reviewer. Educational Qualifications : M.Tech in Signal Processing | NSIT, University of Delhi 7.23 CGPA (2004-2006) B.Tech in Electronics & Comm. | IET, Rohilkhand University (U.P) 8.26 CGPA (1999-2003) Key Technical Skills: Languages: C | C++ |Assembly | Python & Shell Scripting Hardware Platform: ST200| ARM |AVR Microcontroller | 8085|8086 Audio Codecs: DD+ | MS1X | TrueHD |MAT | DTSHD | DDCE5.1 | Ogg-Vorbis OS |RTOS: Linux(Ubuntu, Fedora) |Windows variants |ST Linux | LDDE-2.4 | OS21 Debug Platform: Visual Studio | GDB for ST231/ST40/ARM architecture | JTAG Software Engineering: GIT | Gerrit | Coverity | Jenkins| IBM Rational Clear Case Other Tools: GNU compiler | Make system | Adobe-Audition | Audio Precision Key Competencies : Expertise in Git, Gerrit & Repo with key assignments in System Integration & build automation Hands on experience on Board Support Package (BSP) and board bring up activities. Strong debugging and testing skills in a multi-threaded environment

Transcript of AnujGarg_Sept2016

Page 1: AnujGarg_Sept2016

ANUJ KUMAR GARG09810355146 | [email protected] | https://www.linkedin.com/in/anuj-garg-a8873721

Experience Summary:

10 years of extensive experience in Embedded Software Domain specifically in complete audio subsystem architecture development & product support for Set top box, Digital TV and BD player solutions.

Experienced in Design, Development, Porting, Optimization, and Integration of Audio Codecs for Multimedia platforms. Handled automated testing, certification process, and support on customer issues in different capacities along with being a senior Integrator & Reviewer.

Educational Qualifications: M.Tech in Signal Processing | NSIT, University of Delhi 7.23 CGPA (2004-

2006) B.Tech in Electronics & Comm. | IET, Rohilkhand University (U.P) 8.26 CGPA (1999-

2003)

Key Technical Skills:

Languages: C | C++ |Assembly | Python & Shell Scripting Hardware Platform: ST200| ARM |AVR Microcontroller | 8085|8086 Audio Codecs: DD+ | MS1X | TrueHD |MAT | DTSHD | DDCE5.1 | Ogg-Vorbis OS |RTOS: Linux(Ubuntu, Fedora) |Windows variants |ST Linux | LDDE-2.4 | OS21 Debug Platform: Visual Studio | GDB for ST231/ST40/ARM architecture | JTAG Software Engineering: GIT | Gerrit | Coverity | Jenkins| IBM Rational Clear Case Other Tools: GNU compiler | Make system | Adobe-Audition | Audio Precision

Key Competencies:

Expertise in Git, Gerrit & Repo with key assignments in System Integration & build automation

Hands on experience on Board Support Package (BSP) and board bring up activities. Strong debugging and testing skills in a multi-threaded environment Experienced in working/debugging with Linux device drivers on audio issues Understanding of various processor architectures (RISC, CISC, VLIW, Super scalar etc.) Excellent Analytical & Logical abilities apart from ability to function effectively in teams

Career Recital & Projects:

“Staff Engineer” at ST Microelectronics , Gr. Noida since Oct 2014:

Displayed excellence in leading the role of Sr. System Integrator & Reviewer for the audio team, along with extensive work on debugging audio issues faced by customers. Role included -

Defect free timely released System Integration (build & release) of all audio firmware & driver activities with Sanity Tests. Identified and eliminated manual, repetitive tasks through automations.

Required feature enhancement (Implemented Dolby’s UDC & TrueHD Decoder on ARM processor) and defect support in audio issues faced by customers.

Lead the team responsible for Maintenance SWIP server for audio firmware delivery to all STB customers.

Page 2: AnujGarg_Sept2016

“Technical Lead” at ST Microelectronics, Gr. Noida (Oct 2011-Sept 2014).

Lead developer for implementation of key Dolby technologies. Key role in working with ST’s Validation team; actively contributed in automated testing & certification process.

Implementation of Dolby’s audio Broadcast systems (MS10/MS11): Single handedly implemented DDC component of Dolby MS1X Multi Stream System on Liege Family of SoCs. Identified and fixed the issues with driver and application layers to make a final working solution.

Dolby Truehd Decoder and MAT Encoder: Integrated MAT encoder in the exiting Truehd decoder framework so that it also provides transcoded output for HDMI with minimal changes and high performance figures. Special effort was to sync PCM player output with HDMI player output.

“Sr. System Software Engineer” at ST Microelectronics, Gr. Noida (Jan 2009-Sept. 2011)

Ogg-Vorbis Decoder: My role was robustness improvement & performance optimization of the implemented open source tremor code in the firmware API’s. Modified implementation to directly handle vorbis packets provided from application.

Audio Encoder Transform Optimization & implementation of Dolby Digital Multichannel Consumer encoder: My role was to study the functionality of the encoder together with processor specific performance optimization and integration of encoder part of Dolby MS10 Decoder-Transcoder. Optimized audio firmware modules which are responsible for interaction with the audio driver API’s for efficient input buffer management and pre-processing.

“Software Engineer” at ST Microelectronics, Gr. Noida (Aug 2006-Dec 2008)

Dolby Digital Plus 7.1 Audio Codec for STB71xx and STi7200 Chips: Processor specific performance optimization of various modules such as Pre-transient Noise processing, Unpacking, Inverse Modified Discrete Cosine Transform and Sample rate converter etc.

DTS LBR Implementation on STi7200 Chip: Certified implementation for BD products as a part of DTSHD Master Audio project. My role was to fully integrate it on ST231 (ST’s embedded VLIW Processor), floating point to fixed point conversion, together with performance optimization.

M.Tech Project: Sub Band Coding & Spectral Band Replication techniques for audio codec’s using MPEG

Enhanced AAC standard (September 2005 to June 2006) : Project involved understanding & verification of the functionality of related modules so as to enable backward compatibility with existing AAC-only codec’s. Codec is implemented on ST’s Multimedia Application Processors.

B.Tech Project:

Performance Evaluation of multi-user CDMA system: Comparisons of various plots of Probability of Bit-Error Rate (Pe) Vs Noise variance for variety of vital system parameters such as length of PN Sequences, number of active users.

Awards and Recognitions :

Member of the Team for the Best Project award at ST Microelectronics for Bose Project GATE Score: 97.62 & 92.21 Percentile in year 2004/2003 respectively Meritorious Scholarship during B.Tech from U.P Govt. in session 2000-01