Lokesh Ponnada

Senior Software Engineer

San Francisco, California, United States10 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Created ADBXpert plugin to enhance Android development productivity
  • Improved app performance and observability at Peloton
  • Developed cross-app SDKs at Facebook for enhanced data insights
Stackforce AI infers this person is a Mobile App Development Engineer with expertise in performance optimization and observability.

Contact

Skills

Core Skills

Performance ImprovementSoftware InfrastructureMobile App PerformanceProduct DevelopmentAndroid SdkKotlin

Other Skills

ADBAlgorithmsAndroidAndroid DevelopmentAndroid StudioBUCKCC++CSSCore JavaData StructuresDeveloper ExDjangoGitHTML

About

Created ADBXpert, an Android Studio plugin to boost developer productivity by streamlining common ADB workflows directly within the IDE. Find my plugin on JetBrains Marketplace - https://plugins.jetbrains.com/plugin/22935-adbxpert I blog about useful stuff at https://medium.com/@lokeshponnada

Experience

Peloton interactive

Senior Software Engineer

Feb 2023Present · 3 yrs 1 mo · San Francisco Bay Area · Remote

  • > App Features, Performance & Observability
  • Improved startup time through targeted performance optimizations.
  • Instrumented key user flows and established performance benchmarks.
  • Built the foundation of offline workout support by persisting workout data locally.
  • Added production alerts for early detection and faster resolution of critical issues
  • Upgraded the app for the latest Android versions.
  • >Developer Experience & Tooling
  • Created a module generation script to accelerate development.
  • Built a crash attribution system to auto-assign bugs and streamline triage.
  • Developed a change attribution system to identify causes of performance regressions.
  • Enhanced observability tooling to track trends across app behavior.
Performance ImprovementSoftware Infrastructure

Facebook

2 roles

Senior Software Engineer

Jul 2021Jan 2023 · 1 yr 6 mos · Menlo Park, California, United States

  • > Product Infra
  • Developed an SDK to provide data for cross app signals for use by the product teams
  • Worked on improving the performance of common logged out features across family of apps.
Mobile App PerformanceObservabilityProduct Development

Software Engineer

Jan 2019Jun 2021 · 2 yrs 5 mos · Menlo Park, California, United States

  • Mobile Sustainability
  • > Disk Footprint & App Size: Keep the android device space used by the facebook app through various offense and defense strategies. Worked with teams across the company to monitor, debug and fix issues.
  • > Memory Tracing : Build an sdk (java) using an existing CPP api for tracking memory consumption across the family of apps.
  • Product
  • > Developed an audio visual onboarding tour for users in emerging markets
  • > Reduced the performance bottlenecks leading to an improved user engagement
Android SDKBUCKPerformance ImprovementKotlinADBMySQL

Qvady technologies

Android Developer

Mar 2018Dec 2018 · 9 mos · Bengaluru Area, India

  • June 18 - Dec 18
  • Removed hardware controller dependency for first time device setup using BLE on both Android & IOS
  • Customize AOSP to include Company's branding, apps and other requiements.
  • Implemented remote install/update apps mechanism
  • Developed apps for OnBoarding , Launcher , Wifi Setup, Data sharing.
  • Developed sdks to monitor the heart rate through a fitness tracker, interact and perform tasks (download/install/update of apks)
  • Prepared an initial hiring strategy for the company
  • 𝐌𝐚𝐫𝐜𝐡 𝟏𝟖 - 𝐌𝐚𝐲 𝟏𝟖
  • Designed and Developed alpha version of three android apps (Customer, Merchant and Rider) from scratch for a food tech startup based out of UAE.
  • Supporting Right to Left Locale, Continuous location sharing, adopting rxjava, kotlin for some modules are some challenges involved in this project
Android SDKGitKotlinADBMySQL

Rivigo

Software Engineer

Jan 2017Feb 2018 · 1 yr 1 mo · Gurgaon, India

  • Having worked at the early stage of product development, I am involved in developing some major components in the app. Those include location detection and update, design and implementation of re usable widget for location autocomplete, automated Android instrumentation testing for handling device / version / resolution specific problems .
Android SDKGitPerformance ImprovementMySQL

Quikr

Software Engineer

Jun 2015Dec 2016 · 1 yr 6 mos · Bengaluru Area, India

  • Developed an Android application for the logistics arm of Quikr Doorstep services . This app is used by drivers servicing doorstep requests .
  • Developed an Android application for testing all the features of an android smart phone .This app helps sellers get a fair price for their phone and buyers to get a transparent report about the phone status .
  • June 2015 - Dec 2015 at Commonfloor.com ( Aquired by Quikr.com)
  • Improving the performance of the android application , revamping some application features , optimization of memory usage , replacing the network library were some areas that I have dealt with
Android SDKGitPerformance Improvement

Anvayin systems

Software Intern

May 2014Jul 2014 · 2 mos · Coimbatore Area, India

  • Developed Hybrid and native mobile shopping applications using Phonegap, Android.
Git

Education

Indian Institute of Technology, Kharagpur

Bachelor's Degree — Computer Science and Engineering

Jan 2011Jan 2015

Indian Institute of Science (IISc)

Data Mining

Stackforce found 100+ more professionals with Performance Improvement & Software Infrastructure

Explore similar profiles based on matching skills and experience