Professional Documents
Culture Documents
Linux & Firmware Development / DSP Programming & Algorithm Optimization Domain Preference: Audio / Video CODEX
SKILL SET PROFILE SUMMARY
Profiling / Optimization of Large Scale Excellent track record of working on projects involving Optimization of
Embedded Software Systems Audio / Video Codes, Speech and DSP algorithms
C-code Optimization Currently involved in Designing and integration of LoRa based wireless
Assembly Coding communication protocol on Linux.
Wireless Standard and Protocol Extensively worked on DTV product, involving identification of critical
Development stability and performance stats of latest released TV firmware on the basis
of results of automated integrated monitoring software.
Testing, Defect Analysis, Debugging & Bug
Proven success in optimization of Audio Codec on ARMv6 Processor
Fixing
involving optimization of SBADPCM (G.722), Half Rate & NAMR Codec,
Test Data Analysis AMR-WB+ (Extended Adaptive Multi-rate Wideband), AMR-NB (Adaptive
Process Defect Identification Multi Rate Narrowband) and G711 & G729 Codec
Project Management Helped increase revenue growth & market share of organization, by
Product Lifecycle Management optimizing product performance, understanding complex requirements,
C & Assembly Programming utilizing best coding practices and through complex integrations
Multimedia Solutions & Multimedia Highly skilled in improving processes by identifying process defects
Framework Development Skilled in end-to-end Product Development Life Cycle including defining
Cost Estimation, Risk Management the software architecture, design, implementation, verification and
validation meeting time to market and quality goals
Project and Process Audits
Dynamic, flexible & approachable with excellent planning, analytical,
problem solving and communication skills; skilled to interface directly
with external partners, suppliers, and both internal & external customers
TECHNICAL SKILLS
WORK EXPERIENCE
Jan’2008 – Dec’2017:Samsung India Electronics Pvt. Ltd.(SRI-Delhi), Noida; as Lead Software Engineer
Role:Product Manager, Involved in Firmware Build, Release and Optimization Linux Kernel
Responsibilities:
Defining requirements, contributing to definition of electronics hardware design, design embedded system software
architecture & algorithm solutions
Setting-up test plans; performing validation testing to confirm that system and functional requirements are met
Estimating development, resources and timing to achieve the desired results; helping define embedded system level and
algorithm requirements to meet product performance and reliability requirements
Identifying & improving embedded controls standards and processes
Inventing & developing embedded control system strategies and lead architecture design to achieve solutions; using debugging
and simulation tools to perform design iterations and optimization
Verifying solutions through simulation, sub-system, hardware-in-the-loop and vehicle level testing
Driving implementation consistency across multiple resources contributing to the same embedded system architecture
Documenting improvements to the engineering standard work processes
Utilizing FMEA process to enhance design robustness; contributing to continued enhancement of Core Embedded Software to
support additional product features
Accomplishments:
Achieved fantastic track record for delivering projects on committed dates meeting high quality expectations and high level of
customer satisfaction on consistent basis
Played a key role in keeping control over quality parameters such as factory defect rate, call rate & defect on arrival for released
product as part of Life Cycle Management (LCM) and in implementation of Corrective & Preventive actions (CAPA) during
Product Life Cycle Management
Put strong emphasis on quality and stability improvements to the product; led and mentored a dedicated team of engineers
whose main focus was on improving product stability
Mentored project teams on technical, quality processes and shared best practices as part of knowledge sharing / continuous
team improvements
ACADEMIC DETAILS
2000-2004: Bachelor of Technology (Electronics & Communication Engineering) from Prof. Ram Meghe Institute of Technology
& Research, Badnera, Amravati University with 69.7 % marks
1999-2000: 12th (Math and Biology) from Anglo hindi junior college, Yavatmal with 73 % marks
PERSONAL DETAILS
PROJECT DETAILS
Title: Implementation of Dyninst API for Linux based MIPS and ARM Platform
Project Scope:
Dyninst - API is open source code supported for various platforms; the main goal of project was to provide runtime code analysis
and debugging support for the MIPS/ARM-Linux platform
The complete Dyninst-API was ported and real time testing was conformed on arm/mips-Linux platform
Developed internal tool to profile and trace applications & Linux operating system with the help of Samsung Russia using probe
and dynamic instrumentation mechanism
Worked on following Applications:
o Runtime Debugger
o Performance Measurement Tool
Title: Design, Implementation and Optimization of HARQ for Wimax on Base Station
Project Scope:
Design and coding on Base Station supporting SCDMA and WiMax both on single P4 platform for Hybrid Automatic Repeat
request with chase combining method as per WiMax standard 802.16e chapter 8.4.9 supporting 8 Sub channels
Special care was taken for optimization of a module which had functionality to perform de-puncturing, de-multiplexing, de-
interleaving on packed block with 4-bit LLR
For fulfilling the MIPS criteria complete HARQ code dividing into multiple thread and also CTC Decoder was implemented on
hardware up link side.
While for down link HARQ CTC Encoder design and optimization was in progress
A huge memory requirement for HARQ supporting 8 sub channels was managed by implementing it on C6713 processor