Sudharsan Reddy Yettapu Email ysredde@gmail.com
B.E. Computer Tech. Mobile +918971188858
Home +919866551948
Key Positions
1. Sr Engineering Manager at Motorola Mobility, India 2010-2016
2. Technical Manager at Azingo, India 2007-2010
3. Sr Software Engineer at Nokia,India 2003 – 2007
4. Engineer SD at National Remote Sensing Agency, India 1995 – 2003
Strengths
• Embedded Linux/BSD Kernel, Linux System Programming.
• TCP/IP Protocols, IP Clustering, State Full Firewall, IP VPN.
• Local connectivity : DLNA, AVAHI, USB , MTP, Linux USB Gadget Drivers.
• Content Protection : OMA DRM, WIDEVINE, Motorola Secure Media.
• Cryptography : Open SSL, NSS , Cryptography H/W acceleration. Mobile
Platform Security , TI M Shield , Secure Boot.
• Android OS , Frame Works WIFI, GPS, Sensor, Application.
• Chip sets: OMAP4, QC 8960, QC 8960Pro, QC 8x10/8x12, QC 8084
Key Accomplishments:
Motorola :
Android M upgrade Motorola Droid Turbo (8084)
• Lead the Linux Kernel/BSP bring up for the Droid Turbo (8084) SOC.
Analyze, cherry pick, integrate the Kernel/BSP QC M build drop to support
the M upgrade.
• Ported the esdf file system implementing the Android folder permissions to
linux kernel 3.10.
• Ported the seccomp upstream kernel changes to linux kernel 3.10. Support the
seccomp AOSP functionality and CTS testing.
• Ported the upstream OOM synchrinization changes to Linux Kernel 3.10 to
address the device stability issues on low memeory.
Android L, M upgrades for Moto E 2nd Gen, Moto G LTE (8x10/8x12, 8x26)
• Lead the Linux Kernel/BSP bring up for the B-family QC chipsets for the
Android L/M upgrades. Implemented the device tree changes required for the
SOC and the peripherals to boot up the device to Home screen.
• Lead the Linux Kernel/BSP code management, non HLOS component
strategy. Analyze, cherry pick, integrate the QC Android L/M build drops.
Analyze, cherry pick, integrate the upstream Linux/AOSP kernel changes to
improve the kernel stability, provide the AOSP functionality.
• Ported the name space kernel changes to support the Android M upgrade from
upstream to linux 3.8 kernel.
• Implemented the kernel/bootloader hardware ID SKU detection changes in
the device tree for the Moto E 2nd Gen P2A/P2B, Moto G LTE EVT/DVT.
• Implemented the FSA8500 headset detect kernel driver changes and
integration with sensor hub driver. Kernel/Bootloader UTAG support for the
battery ID is added and implemented.
• Implemented the kernel/bootloader Rohm display backlight driver for the
Moto E 2nd Gen SOC.
• eMMC drive strength changes for the factory team benchmark the current
drain and eMMC configuration.
• Debugged the Styx 3G SOC kernel spinlock memory corruptions and
resolved in collaboration with QC team to be faulty parts.
• Debugged the OTA failures of customer Moto G LTE, Moto E 1nd Gen
devices due to large block writing to the eMMC/SD (Toshiba parts) and
implemented the workaround to address the OTA failures.
Android KK upgrade for RAZR HD, ATRIX HD
 Lead the 5 Kernel and 3 WiFi team members for Android Kitkat (KK)
Upgrade release on QualComm 8960 series based Mobile Platform - Droid
RAZR M, Droid RAZR HD, ATRIX HD, Electrify M, Photon Q devices.
Established the working relationship with the QC India team for resolving
platform issues.
 Lead the Kernel team for 8960 device bring-up with KK release kernel ,
Defined the non HLOS integration approach, Integrated the memory
mapping changes required for the Linux kernel.
 Migrated the LK Motorola legacy device tree to open firmware device tree.
 Carried out the QC 8960 SOC Linux BSP porting, supporting the open
firmware device tree configuration.
 Motorola Universal Dock kernel driver is ported to the KK Linux 3.4.43
Ported Whisper identification daemon, Android HAL layer to support the
audio routing.
 Integration of Display/Graphics kernel, Android HAL layer components from
QCOM provided KK vendor drop.
 Integration the QC TZ hardware key support from the QCOM provided KK
vendor drop. Resolved the critical OOM issues during the encryption on
boot up.
 Lead the WIFI team and defined the integration approach for the WIFI
component. Integrated the QC provided optimized Riva drop. Carried out the
full certification with external vendor.
 Lead the team, Defined the integration approach for sensors, ported the
proximity sensor kernel driver. Integrated the QC provided sensor HAL layer
.
 Achieved the current drain KPI targets and Stability criteria of 800 hour
required for carriers. Root caused the APM high current drain issues and
fixed the issues in coordination with QC.
 Established the extended kernel team by working with external vendors,
mentored the team for delivering the 8960 KK upgrade release
Android JB Upgrade for XYBoard
• Lead the team delivered the ICS to JB upgrade for the XYBoard tablet
platform based OMAP chipset . Established working relationship with
external TI recommended vendor , Global Logic for porting, integrating the
Linux kernel BSP, Display/Graphics, BT, WIFI drivers and firmware.
Android JB Upgrade for Droid RAZR
• Integrated the TI R4 WIFI, GPS, Sensor JB upgrade for the Droid RAZR,
RAZR MAXX LTE/U OMAP4 family products. Established the working
relationship with TI’s WIFI team to resolve customer reported issues.
Android ICS Upgrade for ATRIX, PHOTON
• Completed the product integration. Integrated the new Finger print sensor
stack provided by AUTHENTIC. Developed the WideVine system
integration library to support protected content.
Motorola Secure Media
• Ported the TI M-Shield for ICS release on XYBoard 10” tablet devices.
Developed the secure media services in coordination with VISUALON to
play the secure media content.
Azingo :
• Developed the mobile content protection solution. Coded, integrated the
OMA DRM 1/2 with the Vodafone Music portal. Supporting the AYCE &
FTMD use cases.
• Lead the team to develop mobile platform security to provide root of trust.
• Developed cryptography acceleration Linux drivers for the OMAP 730/740
platform.
• Ported the LiMO foundation unified Messaging Server daemon, certificate
manager .
• Developed Alarm Manager service for the Azingo Mobile platform .
Nokia :
• Implemented the source address anti-spoofing protocol RFC 2827 on Nokia
IP VPN.
• Implemented the VRRP protocol RFC 2338 on Nokia IP VPN.
• Implemented the DHCP server, DHCP relay agent with clustering feature to
support high availability on Nokia IP VPN
• Implemented the software version of the AES XCBC MAC RFC 3566 on
Nokia Check Point VPN gateway.
• Ported the cavium 8 core crypto acceleration driver. Developed the AES
XCBC MAC using the crypto acceleration on Nokia Check point VPN
gateway.
National Remote Sensing Agency
• Developed the SCSI drivers to interface the Satellite Data Reception unit
(FEH).
• Developed real time satellite data acquisition, real time image processing,
display system.
(Sudharsan Reddy Yettapu)
Copy of [ForKernelWifi]sudharsan-resume-2016
Copy of [ForKernelWifi]sudharsan-resume-2016

More Related Content

PDF
The Fundamentals of Internet of Everything Connectivity
PPTX
Eyeball Messenger SDK by Eyeball Networks
PDF
Gadgeon profile
PPTX
AnyConnect Gateway by Eyeball Networks
PDF
MPP Phone Roadmap
PDF
Eyeball MS-SIP Library V10.0 Developer Reference Guide
PDF
Secure collab on prem hikmat
PDF
Cont cg40 oct
The Fundamentals of Internet of Everything Connectivity
Eyeball Messenger SDK by Eyeball Networks
Gadgeon profile
AnyConnect Gateway by Eyeball Networks
MPP Phone Roadmap
Eyeball MS-SIP Library V10.0 Developer Reference Guide
Secure collab on prem hikmat
Cont cg40 oct

What's hot (20)

PDF
Innovations in the Enterprise Routing & Switching Space
PDF
CCNAv5 - S1: Chapter 4 - Network Access
PPTX
CCNA 1 Routing and Switching v5.0 Chapter 11
PDF
FortiGate 1500D Series Delivers High-Performance Next-Generation Firewall
PPTX
MicroEJ software solution for IoT and embedded devices
PPTX
Ccie collaboration
PDF
CCNAv5 - S3: Chapter1 Introduction to Scaling Networks
PDF
CCNAv5 - S2: Chapter3 Vlans
PDF
PPTX
CCNA 1 Routing and Switching v5.0 Chapter 4
PDF
TechWiseTV Workshop: Extending Intent-Based Networking to IoT
PPTX
TechWiseTV Workshop: Cisco Catalyst 9100 Access Points for Wi-Fi 6
PPTX
Eclipse Edje Project Status
PPTX
CCNA 2 Routing and Switching v5.0 Chapter 3
PPTX
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 5
PDF
Routing and switching essentials companion guide
PPTX
CCNA3 Verson6 Chapter1
PDF
CCIE Service Provider
PDF
Has video really killed the audio star?
PPTX
CCNA2 Verson6 Chapter5
Innovations in the Enterprise Routing & Switching Space
CCNAv5 - S1: Chapter 4 - Network Access
CCNA 1 Routing and Switching v5.0 Chapter 11
FortiGate 1500D Series Delivers High-Performance Next-Generation Firewall
MicroEJ software solution for IoT and embedded devices
Ccie collaboration
CCNAv5 - S3: Chapter1 Introduction to Scaling Networks
CCNAv5 - S2: Chapter3 Vlans
CCNA 1 Routing and Switching v5.0 Chapter 4
TechWiseTV Workshop: Extending Intent-Based Networking to IoT
TechWiseTV Workshop: Cisco Catalyst 9100 Access Points for Wi-Fi 6
Eclipse Edje Project Status
CCNA 2 Routing and Switching v5.0 Chapter 3
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 5
Routing and switching essentials companion guide
CCNA3 Verson6 Chapter1
CCIE Service Provider
Has video really killed the audio star?
CCNA2 Verson6 Chapter5
Ad

Viewers also liked (12)

PPTX
PPTX
Estrategias 4p
PPT
Esquema de la rigurosidad y relevancia
PPTX
Búsqueda en pub med y cinahl
PPTX
Presentacion manejo de conflictos
PPTX
LAS 5 FUERZAS DE MICHAEL PORTER
DOCX
Xero email
PPTX
PP10 - Conversion of Simple Cycle to Combined Cycle
PPTX
Estrategia y Fuerzas de Porter
PPT
Coachin en acción
Estrategias 4p
Esquema de la rigurosidad y relevancia
Búsqueda en pub med y cinahl
Presentacion manejo de conflictos
LAS 5 FUERZAS DE MICHAEL PORTER
Xero email
PP10 - Conversion of Simple Cycle to Combined Cycle
Estrategia y Fuerzas de Porter
Coachin en acción
Ad

Similar to Copy of [ForKernelWifi]sudharsan-resume-2016 (20)

PPTX
Teksun Corporate Overview 2014
DOC
Abhishek_cv
PDF
Human Alert Sensor Design
DOCX
DOC
Sagar_Ware_Resume
DOC
Siva_CV_2016
DOC
Srikanth_PILLI_CV_latest
PDF
Arumugam petchimuthu pdf
PPT
My Profile
DOC
MadhusudhanTE_9Years_pasa
PPTX
Human Alert Sensor
DOC
Henry s software_engineer__resume _07_15_new
PPTX
Cisco Multi-Service FAN Solution
PDF
Introduction to Fog
PDF
160811_오토테크컨퍼런스_vault micro
PDF
Latest chromeos aditya_resume
DOCX
HARISH_Resume_Embedded_SW
DOCX
Vinay's_profile
DOC
Vishal_Resume
PDF
Intels presentation at blue line industrial computer seminar
Teksun Corporate Overview 2014
Abhishek_cv
Human Alert Sensor Design
Sagar_Ware_Resume
Siva_CV_2016
Srikanth_PILLI_CV_latest
Arumugam petchimuthu pdf
My Profile
MadhusudhanTE_9Years_pasa
Human Alert Sensor
Henry s software_engineer__resume _07_15_new
Cisco Multi-Service FAN Solution
Introduction to Fog
160811_오토테크컨퍼런스_vault micro
Latest chromeos aditya_resume
HARISH_Resume_Embedded_SW
Vinay's_profile
Vishal_Resume
Intels presentation at blue line industrial computer seminar

Copy of [ForKernelWifi]sudharsan-resume-2016

  • 1. Sudharsan Reddy Yettapu Email [email protected] B.E. Computer Tech. Mobile +918971188858 Home +919866551948 Key Positions 1. Sr Engineering Manager at Motorola Mobility, India 2010-2016 2. Technical Manager at Azingo, India 2007-2010 3. Sr Software Engineer at Nokia,India 2003 – 2007 4. Engineer SD at National Remote Sensing Agency, India 1995 – 2003 Strengths • Embedded Linux/BSD Kernel, Linux System Programming. • TCP/IP Protocols, IP Clustering, State Full Firewall, IP VPN. • Local connectivity : DLNA, AVAHI, USB , MTP, Linux USB Gadget Drivers. • Content Protection : OMA DRM, WIDEVINE, Motorola Secure Media. • Cryptography : Open SSL, NSS , Cryptography H/W acceleration. Mobile Platform Security , TI M Shield , Secure Boot. • Android OS , Frame Works WIFI, GPS, Sensor, Application. • Chip sets: OMAP4, QC 8960, QC 8960Pro, QC 8x10/8x12, QC 8084 Key Accomplishments: Motorola : Android M upgrade Motorola Droid Turbo (8084) • Lead the Linux Kernel/BSP bring up for the Droid Turbo (8084) SOC. Analyze, cherry pick, integrate the Kernel/BSP QC M build drop to support the M upgrade. • Ported the esdf file system implementing the Android folder permissions to linux kernel 3.10. • Ported the seccomp upstream kernel changes to linux kernel 3.10. Support the seccomp AOSP functionality and CTS testing. • Ported the upstream OOM synchrinization changes to Linux Kernel 3.10 to address the device stability issues on low memeory. Android L, M upgrades for Moto E 2nd Gen, Moto G LTE (8x10/8x12, 8x26) • Lead the Linux Kernel/BSP bring up for the B-family QC chipsets for the Android L/M upgrades. Implemented the device tree changes required for the SOC and the peripherals to boot up the device to Home screen.
  • 2. • Lead the Linux Kernel/BSP code management, non HLOS component strategy. Analyze, cherry pick, integrate the QC Android L/M build drops. Analyze, cherry pick, integrate the upstream Linux/AOSP kernel changes to improve the kernel stability, provide the AOSP functionality. • Ported the name space kernel changes to support the Android M upgrade from upstream to linux 3.8 kernel. • Implemented the kernel/bootloader hardware ID SKU detection changes in the device tree for the Moto E 2nd Gen P2A/P2B, Moto G LTE EVT/DVT. • Implemented the FSA8500 headset detect kernel driver changes and integration with sensor hub driver. Kernel/Bootloader UTAG support for the battery ID is added and implemented. • Implemented the kernel/bootloader Rohm display backlight driver for the Moto E 2nd Gen SOC. • eMMC drive strength changes for the factory team benchmark the current drain and eMMC configuration. • Debugged the Styx 3G SOC kernel spinlock memory corruptions and resolved in collaboration with QC team to be faulty parts. • Debugged the OTA failures of customer Moto G LTE, Moto E 1nd Gen devices due to large block writing to the eMMC/SD (Toshiba parts) and implemented the workaround to address the OTA failures. Android KK upgrade for RAZR HD, ATRIX HD  Lead the 5 Kernel and 3 WiFi team members for Android Kitkat (KK) Upgrade release on QualComm 8960 series based Mobile Platform - Droid RAZR M, Droid RAZR HD, ATRIX HD, Electrify M, Photon Q devices. Established the working relationship with the QC India team for resolving platform issues.  Lead the Kernel team for 8960 device bring-up with KK release kernel , Defined the non HLOS integration approach, Integrated the memory mapping changes required for the Linux kernel.  Migrated the LK Motorola legacy device tree to open firmware device tree.  Carried out the QC 8960 SOC Linux BSP porting, supporting the open firmware device tree configuration.  Motorola Universal Dock kernel driver is ported to the KK Linux 3.4.43 Ported Whisper identification daemon, Android HAL layer to support the audio routing.
  • 3.  Integration of Display/Graphics kernel, Android HAL layer components from QCOM provided KK vendor drop.  Integration the QC TZ hardware key support from the QCOM provided KK vendor drop. Resolved the critical OOM issues during the encryption on boot up.  Lead the WIFI team and defined the integration approach for the WIFI component. Integrated the QC provided optimized Riva drop. Carried out the full certification with external vendor.  Lead the team, Defined the integration approach for sensors, ported the proximity sensor kernel driver. Integrated the QC provided sensor HAL layer .  Achieved the current drain KPI targets and Stability criteria of 800 hour required for carriers. Root caused the APM high current drain issues and fixed the issues in coordination with QC.  Established the extended kernel team by working with external vendors, mentored the team for delivering the 8960 KK upgrade release Android JB Upgrade for XYBoard • Lead the team delivered the ICS to JB upgrade for the XYBoard tablet platform based OMAP chipset . Established working relationship with external TI recommended vendor , Global Logic for porting, integrating the Linux kernel BSP, Display/Graphics, BT, WIFI drivers and firmware. Android JB Upgrade for Droid RAZR • Integrated the TI R4 WIFI, GPS, Sensor JB upgrade for the Droid RAZR, RAZR MAXX LTE/U OMAP4 family products. Established the working relationship with TI’s WIFI team to resolve customer reported issues. Android ICS Upgrade for ATRIX, PHOTON • Completed the product integration. Integrated the new Finger print sensor stack provided by AUTHENTIC. Developed the WideVine system integration library to support protected content. Motorola Secure Media • Ported the TI M-Shield for ICS release on XYBoard 10” tablet devices. Developed the secure media services in coordination with VISUALON to play the secure media content. Azingo : • Developed the mobile content protection solution. Coded, integrated the
  • 4. OMA DRM 1/2 with the Vodafone Music portal. Supporting the AYCE & FTMD use cases. • Lead the team to develop mobile platform security to provide root of trust. • Developed cryptography acceleration Linux drivers for the OMAP 730/740 platform. • Ported the LiMO foundation unified Messaging Server daemon, certificate manager . • Developed Alarm Manager service for the Azingo Mobile platform . Nokia : • Implemented the source address anti-spoofing protocol RFC 2827 on Nokia IP VPN. • Implemented the VRRP protocol RFC 2338 on Nokia IP VPN. • Implemented the DHCP server, DHCP relay agent with clustering feature to support high availability on Nokia IP VPN • Implemented the software version of the AES XCBC MAC RFC 3566 on Nokia Check Point VPN gateway. • Ported the cavium 8 core crypto acceleration driver. Developed the AES XCBC MAC using the crypto acceleration on Nokia Check point VPN gateway. National Remote Sensing Agency • Developed the SCSI drivers to interface the Satellite Data Reception unit (FEH). • Developed real time satellite data acquisition, real time image processing, display system. (Sudharsan Reddy Yettapu)