San Francisco Bay Area
Simplify and Scale
• Technical lead for end to end integration of Android on BlackBerry (OS, system services and applications) • Worked with multiple teams to resolve blockers and expedite delivery of features and functionality • Drove complex release gating issues spanning multiple domains to resolution • Provided updates on critical issues to senior management during daily exec review calls
• Debugged and resolved critical system level issues on Android • Implemented BlackBerry specific modifications to ADB and Android Bugreporter • Reviewed SELinux policy changes across multiple domains aimed at strengthening device security
• Architect for manufacturing software framework on Android focused on stability, responsiveness and reducing development time • Architect for Android based manufacturing software image designed with following constraints: - Extremely small size (less than 400 MB) - Meets security requirements (SELinux enforced) - Re-use of OS services layer from Android, while removing the application framework • Collaborated on software design and manufacturing requirements with driver and security teams • Reviewed hardware (HW) schematics and test coverage • Technical project lead for ODM manufacturing with Foxconn in China • Shipped many commercial products including PRIV, Passport, Z30, Z3, Z10, Q10
• NAND flash programming algorithm development for use with Lauterbach debugger • Implemented an API to access a FAT32 formatted file system in a non OS environment • Used Perl to refactor code to meet Linux Kernel coding standards • Custom compiled kernel for the Pandaboard required for Pandaboard evaluation and profiling the OMAP 4430 procesor