# Uchinta K Boddapati > Android Framework and Applications Engineer Location: Pleasanton, California, United States Profile: https://flows.cv/uchinta Android framework customization, application development, porting Android on chip-sets, customizing Android stack for devices like AR glasses, smartphones, and enterprise products. ## Work Experience ### Principal Software Engineer @ Sonos, Inc. Jan 2022 – Present | Pleasanton, CA • Honored to collaborate with the Chief Innovation Officer on a groundbreaking product. • Developed a ground-up Over-The-Air (OTA) solution for non-GMS certified devices running on Android, ensuring seamless software updates for consumer electronics products. Designed for universal adoption on stock Android. Published insights in a renowned journal. • Extended the solution to support OTA update for connected peripherals too. • Deployed and automated OpenGrok as a powerful indexing and search tool for Android AOSP, ensuring daily re-indexing for up-to-date code visibility. Published insights in a renowned journal. • Designed and implemented an efficient, error-minimized process for porting first-party code across Android revisions, reducing porting time from months to weeks. • Reduced research phase of evaluating vendor AOSP codebase from months to days by leveraging AI tools with efficient prompts. • Planned, architected and implemented ( with AI ) a robust automation process to evaluate profiling metrics for a given chipset. This process opened new doorways for companies to evaluate vendor chipsets early on in the product incubation with minimal effort which saves significant time/cost for a company. ### Senior Android Framework Engineer @ Logitech Jan 2020 – Jan 2022 | Newark, California, United States • Involved extensively in customizing Android framework for a portfolio of Video Conferencing devices/peripherals • Designed and executed implementation of in-house alternate solution for 'Android Near by' for secure wireless communication between Android devices using Bluetooth BLE and network sockets. • Extended Android SystemUI plugins architecture to support custom product features • Used Device Policy Manager as a service to enforce policies/restrictions on devices shipped to customers • Instrumental in discussions with partners/vendors from requirements to delivery of product(s) ### Android Software Engineer @ Essential Jan 2017 – Jan 2020 | Palo Alto, CA • Implemented support for display cutout in edge to edge displays in Android 7.0, Essential PH-1 comes worlds first in that segment. Google rolled out this feature for multiple cutouts officially in Android 9.0. • Developed a Home Launcher application called ‘Switcher’ which shows installed applications as widgets instead of icons. This opens a new doorway for application developers to show dynamic content of their apps on the home screen. Switcher is built using Android architecture components, Widgets, RecyclerView and more. • Developed SystemUI(Everything you see in Android that is not an application) from ground-up for GEM, a flagship sleek smartphone from Essential. This includes support for the navigation bar, status bar, quick settings, sliding notification panel, heads-up notifications, global actions, RemoteViews for notifications and edge gesture-based navigation. • Implemented a simple soft input keyboard from end to end with support for different layouts, popup(accent) keyboard, speech to text integration and many more subtle features not existing in popular keyboards • Added ‘Live Wallpaper’ feature using default wallpaper service to make the background more lively • Provided a mechanism through Android settings to configure the visibility of content under the cutout, per application, for which the code changes span across Android framework, Policy Control, and Window Subsystem • Implemented launcher application for a home automation product in dart which helped me gain expertise in Flutter, Flutter modules, method channels, and interaction between Android/Flutter ### Senior Android Engineer @ Atheer Jan 2014 – Jan 2017 | Mountain View • Modified Surface flinger to support dual-display rendering for AR ready smart glasses • Sole engineer to upgrade Android from 4.2 to 5.0 on Atheer smart glasses, which involved changes across Android applications, framework, HAL, Init scripts, kernel drivers, dtb and more • Successfully ported Android L to Nvidia Jetson TK1 even before Nvidia made an official release • Implemented Camera HAL (including support for hotplug) to give access to USB enumerated • Made changes in the kernel source-code/drivers/dtb etc as per product custom hardware. Changing I2C bus address, fixing battery charging issues, enabling usb-otg support, gain access to headset/headphone, compensating for a faulty firmware for the camera to work, eMMC ver 5.1 support in kernel, changing cpu frequencies dynamically and choosing apt scaling governor for our requirement, exposing properties of device nodes to user space, etc are few tasks to mention. • Successfully achieved Android Secure-boot on Atheer smart glasses using Nvidia tools/documentation. ### Tech Lead @ NowOn Technologies Pvt Ltd Jan 2008 – Jan 2012 | Bangalore • Played active role in giving demos to VCs for funding • Lead teams of small sizes technically and managerially • Instrumental in porting Android multimedia on client[Broadcom] hardware chipsets • Resolved bottlenecks during design & development of product and applications ### Senior Software Engineer @ NowOn Technologies Pvt Ltd Jan 2007 – Jan 2008 | bangalore Involved in end to end development of a software which auto-generates Symbian source code from a simple script file which significantly improve developer productivity by eliminating manual boilerplate code. The software can be extended with ease to generate code for other platforms as well. • Utilized Lex and Yacc unix tools to do preprocessing of input scripts • Identified and implemented mapping between input script ApI and Symbian ApI • Added provision to the software to generate code for other platforms like Qt ### Senior Software Engineer @ Emuzed Jan 2004 – Jan 2007 • Developed Video Player application for BenQ P31 • Identified bottlenecks for implementing MSDRM and OMADRM for mobiles • Optimized application performance by 1.5x by eliminating redundant code. • Reduced the launch time of media application using multithreading for preparing album info ### Software Engineer @ Emuzed Jan 2004 – Jan 2007 • Implemented from scratch Musicplayer and Videoplayer application in Symbian • Handled external events like alarm, call, low memory, etc efficiently during playback using 'state machine' • Optimized media playback performance by 1.5x using TI DSP processor for decoding codecs ## Education ### Master’s Degree in Computer Science The University of Texas at Dallas ## Contact & Social - LinkedIn: https://linkedin.com/in/uchinta --- Source: https://flows.cv/uchinta JSON Resume: https://flows.cv/uchinta/resume.json Last updated: 2026-04-12