Keywords
Skills
middleware / driver / boot loader / HAL, DAL, BCM7335 Chipset, S2, C/T Standards, AOSP9/10 Android-9&10 * RTOS, VxWorks, QNX, pSOS, Nucleus, ucos, OS20, Linux, JNI/C++/C/NDK, UART, SPI, I2C, ADC, DAC, GPIO, CVS /Gitlab/Github/Bugzilla, Microsoft Project Plan (MPP) / Microsoft office, MediaTek MT7697H / mt5521_AN10 platform, AOSP Hybrid STB, Broadcom BCM7335 MPEG-2, MPEG-4, Rational Clear Case, AOSP Platform, Android 9.0 & 10, IP + ATSC Cable, parser, VLC, Apple, tvOS, middleware, Xcode, DVB, Android, HDMI, EEPROM, HTML5, CSS3, JavaScript, GUI, backend, data handling, RTOS, DLNA, UPnP, client - server, BSP, IPTV, RTSP, IGMP, Mozilla, Firefox, MIPS, Trident, parsing, System integration, bug fixing
Project history
03/2016
-
05/2018
Senior Technical Architect
Maple Labs / Xoriant Solutions
4. STB Software integration, middleware development and maintenance, testing, bug
07/2012
-
02/2016
Sr.Tech Architect
Tech Mahindra Ltd
in making business proposal for various STB projects (DVB-S/S2, DVB-C, OTT STB)
6. Sr.Tech Manager / SW Architect - Technical support to the STB team
7. Program / Project / Delivery Management - Handling DVB-C, Unmanaged/Handheld devices
(like Tablet, Android HDMI Stick) project; played a role as Delivery Manager / Program
manager/ Project manager for the 30 members team,
1. Involved porting of DVB-C stack from Zoran chipset to STi5197 platform which involves
HAL, OSAL layers implementation and other peripheral drivers (like FLASH, EEPROM,
IR/RCU, Front panel driver) implementation.
2. Browser porting on STB platform
3. HTML5, CSS3, JavaScript based GUI development with EPG backend data handling
4. Proprietary Middleware porting on STB platforms with various OS (RTOS, Linux)
5. POC - DLNA / UPnP development client - server development for AV streaming and
playback through VLC as a client
6. Sr.Tech Manager / SW Architect - Technical support to the STB team
7. Program / Project / Delivery Management - Handling DVB-C, Unmanaged/Handheld devices
(like Tablet, Android HDMI Stick) project; played a role as Delivery Manager / Program
manager/ Project manager for the 30 members team,
1. Involved porting of DVB-C stack from Zoran chipset to STi5197 platform which involves
HAL, OSAL layers implementation and other peripheral drivers (like FLASH, EEPROM,
IR/RCU, Front panel driver) implementation.
2. Browser porting on STB platform
3. HTML5, CSS3, JavaScript based GUI development with EPG backend data handling
4. Proprietary Middleware porting on STB platforms with various OS (RTOS, Linux)
5. POC - DLNA / UPnP development client - server development for AV streaming and
playback through VLC as a client
07/2009
-
06/2012
Team Lead / Project Lead
Pace Micro Technology
8. STB Platform for DVB-S DTH solution (SKY Mexico and SKY Brazil) - Pace HW, Mechanics, ID
concept, Pace BSP driver, NDS boot loader, NDS middleware and NDS EPG; HDI 3.5 Spec with
UCOS RTOS and Factory support SW.
9. STB Platform for DSS DTH solution (DIRECTV) for South American (LATEM) countries. - Pace
HW, Mechanics, ID concepts, Pace BSP drivers, DIRECTV boot loader, DIRECTV middleware and
EPG. HDI Spec 4.2 with UCOS RTOS and Factory Support SW
10. STB Platforms for DVB-S/S2 DTH solution (TataSky+ HD PVR) - Pace HW, Mechanics, ID
concept, Pace BSP driver, NDS boot loader, NDS middleware and NDS EPG and Factory support
SW
concept, Pace BSP driver, NDS boot loader, NDS middleware and NDS EPG; HDI 3.5 Spec with
UCOS RTOS and Factory support SW.
9. STB Platform for DSS DTH solution (DIRECTV) for South American (LATEM) countries. - Pace
HW, Mechanics, ID concepts, Pace BSP drivers, DIRECTV boot loader, DIRECTV middleware and
EPG. HDI Spec 4.2 with UCOS RTOS and Factory Support SW
10. STB Platforms for DVB-S/S2 DTH solution (TataSky+ HD PVR) - Pace HW, Mechanics, ID
concept, Pace BSP driver, NDS boot loader, NDS middleware and NDS EPG and Factory support
SW
10/2008
-
06/2009
Principal Architect / Technical Manager
Gaian Solutions
11. IPTV STB development - RTSP/IGMP development & integration to IPTV STB, Mozilla Firefox
integration (ARM core platform)
integration (ARM core platform)
12/2005
-
09/2008
Team Lead
Flextronics
12. ATSC/DVB-S demo SW development for LCD TV (Sony Corporation, Japan)
13. NXP's PNX8540/41 MIPS / Trident MIPS core HiDTV PRO AX/FX/CX chipsets used to develop
FTA demo SW which contains GUI/OSD module for TV screens, SI/PSI table parsing to extract
the data from PAT, PMT, SDT, NIT, EIT, ETT
14. STi5180, STi5188, STi5203, STi7109 - Products development
15. HW evaluation, Board bring-up, and SW diagnostic module development - Os20/Os21 RTOS
from ST
16. STi5100 - STB Product development for Nagravison, USA
17. HW evaluation, Board bring-up, and factory test SW development
13. NXP's PNX8540/41 MIPS / Trident MIPS core HiDTV PRO AX/FX/CX chipsets used to develop
FTA demo SW which contains GUI/OSD module for TV screens, SI/PSI table parsing to extract
the data from PAT, PMT, SDT, NIT, EIT, ETT
14. STi5180, STi5188, STi5203, STi7109 - Products development
15. HW evaluation, Board bring-up, and SW diagnostic module development - Os20/Os21 RTOS
from ST
16. STi5100 - STB Product development for Nagravison, USA
17. HW evaluation, Board bring-up, and factory test SW development
03/2004
-
10/2005
Senior Software engineer
Motorola India
18. Digi Cypher based Middleware development with SI table parsing
19. SW diagnostic module implementation
19. SW diagnostic module implementation
04/2003
-
02/2004
Senior Software engineer
LG Soft India
20. MHEG-5 porting on DVB-T Set top box for Sagem, France.
21. CABOT MHEG5 engine porting on Sagem STB & System integration, testing, bug fixing done.
22. EPG Demo SW development done for Zarlink UK
21. CABOT MHEG5 engine porting on Sagem STB & System integration, testing, bug fixing done.
22. EPG Demo SW development done for Zarlink UK
02/2001
-
03/2003
Software engineer
Federal Technologies
23. DVB-CI development - Involved Requirement, Design, Implementation, integration, system
testing (in Korea)
24. DVB-S, DVB-C - Middleware development / HAL / OSAL layers
testing (in Korea)
24. DVB-S, DVB-C - Middleware development / HAL / OSAL layers
08/1997
-
01/2000
Software engineer
Highgate worldwide and Co
25. DVB-S FTA GUI development - Involved in GUI Implementation, integration, system
testing.
26. FLASH/NVRAM driver implementation
27. DVB-S middleware development
testing.
26. FLASH/NVRAM driver implementation
27. DVB-S middleware development
Local Availability
Only available for the countries
India
any time any where available to travel