Currently leading the Core Technologies Kernel (RTOS) and Hypervisor team in Qualcomm IndiaExperience summary highlights* 18+ years of embedded systems technology experience with respect to software architectural designs, feature developments, system code and data flow optimizations and algorithms implementations, porting and system design.* 12 years engineering development experience in audio and video compression technology (codecs, encoders/decoders) in multimedia domain* 10+ years of experience in people management and team dynamicsTechnology knowledge proficiency domains:Operating systems, Virtualization, and System Security * Real Time Operating Systems design implementations, porting on various architectures (ARM, DSP, RISC-V)* Expertise/knowledge of various ARM cores, ARM security IPs e.g (SMMU), Proprietary security IPs * Virtualization SW, Hypervisor & TrustZone Security* System wide access control design and managementMultimedia technologies - Video streaming and compression* Knowledge and expertise in Video codecs (HEVC/H.265, AVC/H.264, MPEG4-ASP/DivX, MPEG2, VC1/WMV9, FLV1, Theora)* Image codecs, Image post-processing algorithms (rotation, scaling, blending) techniques* 2D-3D conversion algorithm, 3D depth calculation, Video codec IP architectural design techniques* Software and Firmware framework design & optimized coding for multi-core arch based multimedia products on various RTOS (OS21, WinCE, Symbian, embedded linux-ARM)* Various video drivers and frameparsers design and implementation on multimedia frameworksSystem design, power and performance optimizations* Power, performance and memory constraints system design optimizations* Optimized programming in C, C++, assembly languages (ARM, various DSPs, MM SIMD extensions ) & perl/python/shell scripting* Exposure to various embedded systems development tools, build systems and source management tools* Pre-silicon emulation platforms and post-silicon validationsTechnology roadmap creation and enablement on mobile, XR/VR Compute, IOT, CSM and automotive products lines
Listed skills include Arm, Digital Signal Processors, C, H.264, and 27 others.