Dinesh Shanmugam Chellappan
Engineering Manager @ Worldpay
London, United Kingdom
Actions
More than 12 years in Android apps and frameworks and have developed apps that has reached over 30 million users. Worked at Gojek as a lead for Mobile Developer Experience and at redBus as an Android Engineering Lead.
Area of Expertise
Topics
Live : Debugging Recycler View Performance using Systrace/Perfetto
The session covers
- The fundamentals of Smooth Scroll
- Frame Rate
- How UI Thread operations affect Smooth Scroll on Recycler View
- Live Demo of how to debug and find out the root causes of scrolling issues of Scrolling components like Recycler View using an example.
- Live Demo on how to Profile Recycler View with Systrace/Perfetto
- Understand Systrace/Perfetto logs
- And a Live Fix
Continuous Integration Infrastructure Strategies for Android
Small and large teams building Android applications, at some point in their life cycle depend upon a Continuous Integration environment to develop their Android Projects.
Strategizing infrastructure becomes important because it affects cost of operations, developer experience, time to market. This talk dives deep into various strategies for choosing infrastructure, configuring CI pipelines, monitoring CI pipelines, optimizing pipelines, optimizing builds. The session includes Includes various tools, frameworks, metrics and techniques that can be used in the CI Infrastructure, such as Shared Build Cache for fast builds, ELK (Elastic, Kibana) stack for monitoring the Infrastructure, Gradle profiler for benchmarking and optimizing builds.
The talk also touches upon strategies to improve Android build performance which has a direct impact upon cost, developer productivity and time to market.
droidcon Italy Live 2021 Sessionize Event
droidcon Berlin 2021 Sessionize Event
CodeAid Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top