Implemented adaptive TCP throughput enhancement algorithm which resulted in ~30 Mbps throughput improvement over the competition that resulted in winning new flagship products.
Designed and developed various concurrency features including STA Designed and developed Dynamic Frequency Selection ("DFS") and Radar detection algorithm on the mobile platform that can support most of the regulatory domains.
This became the first mobile platform to support radar detection and DFS.
The support was extended to AP+AP concurrency as well.
Designed and developed All play feature based on IBSS.
The feature is available on various customer platforms.
Also involved in customer issue triaging and resolution with various complexity levels that helped the customers in meeting their Technical Acceptance criteria
Motorola Solutions, Inc.
Senior Staff Engineer May 2011 to Oct 2012.
Designed and implemented 16 BSS support on the access point platform targeted for small-office-home segment.
Increase in the number of BSS and independent configuration helped in efficient client segregation.
Fixed the issue of beacon drift on the access point which resulted in improved power performance on the client devices.
I was involved in bug fixes and enhancements in Atheros HAL.
Familiar with Atheros AR54XX and AR93XX platforms.
Involved in analysis, debugging and providing fixes for the customer reported issues
Contract Engineer December 2009 to April 2011.
Designed and implemented WLAN protocol power save feature on an ARM7 based Wi-Fi chipset.
The DTIM power measured was best in class at 2.3 mA.
Designed and enhanced the feature to support UAPSD power-save mechanism which helped in the implementation of Voice Over Wi-Fi.
Brought up Wi-Fi chip on 7x30 platform.
Developed host driver chip initialization routine required for SDIO based device and also developed chip initialization code in the firmware.
Analyzed, debugged and fixed various customer issues reported on Wi-Fi chips
Sasken Communication Technologies - Lead Engineer February 2004 to October 2009.
Involved in the requirement gathering, design discussions and implementation of DOCSIS 3.0 Cable Modem.
I was responsible for leading a team of 4 engineers.
Individually, designed and developed channel scanning algorithm, configuration file manager and effective boot configuration which were basic building blocks of the system.
Designed, developed and tested the NDIS based network device driver.
The project was in-house and the driver was used for an in-house project.
Designed and implemented support for spectrum management (802.11h and 802.11k) on the access point platform
Huno Labs - Senior Engineer October 2003 to February 2004.
I was involved in the design and development of Bluetooth based mobile gaming solution.
Major activities included, CPU Initialization and booting, Interrupt and Exception handling, CPU delay profiling and ROOTFS installation.
Involved in design and architecture discussions of HCI and L2CAP layers.
Designed and developed File Transfer and Instant Messaging applications to be used on a Bluetooth Gaming solution
Limited - Software Engineer April 2000 to November 2003.
Involved in the design and development of various Bluetooth profiles such as Virtual Serial Profile, Hard Cable Replacement Profile and Obex (object exchange) profile.
These profiles were demonstrated on the Bluetooth device in various interoperability and unplug fests.
Designed and developed ARM7 peripheral library using Virtual Silicon hardware simulation tool.
The simulation was to be used for designing and initial verification of software on ARM7 based systems
Designed and developed an Android application for quick contact exchange.
The application is available on Google market place.
Created a simple Raspberry Pi based Wi-Fi signal repeater system.
The system uses STA + SAP concurrency for sending the data traffic over STA interface instead of Ethernet, which makes it very portable and eliminates the need for cables.
Designed and implemented a P2P based soft Wi-Fi access point an Android Lollipop.
I am hoping it will provide non-MCC Miracast and infrastructure access through P2P
Methods for detecting rejoining nodes in an independent BSS - Patent submitted.
Methods for effective radar detection under high traffic conditions - Currently working.
Highly skilled software development professional bringing more than 15 years in software design, development and integration. Experienced software engineer with proven, result oriented career. Experience in working with small and medium- scale embedded wireless systems and mobile platforms. Good understanding of various Wi-Fi chipset architectures, proficient in Wi-Fi standards, Linux Device Drivers and Android operating system.
Embedded OS: Embedded Linux, Android OS
Hardware Platforms: Mobile Station Modem platforms
Domain: Wi-Fi, Bluetooth (Wireless), Bluetooth (Wireless)
Languages: C (proficient), Java (prior experience) ARM assembly (prior experience)
Protocols: Wi-Fi protocol and extensions, Bluetooth and Bluetooth Profiles, TCP/IP suite of protocols