Public Appearances

my Talks
Speaker at Droidcon London 2022
Droidcon
Speaker at Droidcon London 2022

London, UK - 27-28 Oct 2022

The power of Camera APIs and OpenGL Altogether

Are you using the best out of your device camera and GPU in your app? Do you know how camera frames are drawn on the screen? Do you think your camera should do way more than just clicking a picture? Did you ever try to process the frames like applying filters or beautification before previewing it?

Speaker at Mobile Optimized 2020
Others
Speaker at Mobile Optimized 2020

Minsk, Belarus (Remote) - 06-07 Nov 2020

The power of Camera APIs and OpenGL Altogether

Are you using the best out of your device camera and GPU in your app? Do you know how camera frames are drawn on the screen? Do you think your camera should do way more than just clicking a picture? Did you ever try to process the frames like applying filters or beautification before previewing it?

Speaker at Android Bootcamps part of Google for Startup Program
Google Startup Program
Speaker at Android Bootcamps part of Google for Startup Program

Remote - 11 July 2020

How can I migrate my Android code from Java to Kotlin?

Spoke about how can we migrate an existing codebase from Java to Kotlin and how beneficial it will be to do the same. Share the insights about what things to keep in mind while writing new code in Kotlin and the common mistakes made by developers while doing the same.

Speaker at Android Bootcamps part of Google for Startup Program
Google Startup Program
Speaker at Android Bootcamps part of Google for Startup Program

Remote - 6 June 2020

Java or Kotlin, what do you use?

Spoke about the benefits of using Kotlin over Java for the Android app development in current time. Shared the insights and other details of Kotlin along with a few examples on how Kotlin can reduce the number of line of code drastically and how easy it is to start using it along with Java from today itself in your existing codebase without the entire app revamp or even any major changes.

Speaker at Droidcon Greece
Droidcon
Speaker at Droidcon Greece

Heraklion - Crete, Greece - 24-25 Sept 2019

APK Size Matters

Spoke about our journey of app size increment from 8 MB to 38 MB and later with the help of dynamic delivery, reducing the base APK size back to 10 MB. This also includes the process of implementation of duynamic delivery and how this is different from an instant app.

Speaker at Droidcon Vienna
Droidcon
Speaker at Droidcon Vienna

Vienna, Austria - 19-20 Sept 2019

Cut your APK size with features on demand

Spoke about our journey of app size increment from 8 MB to 38 MB and later with the help of dynamic delivery, reducing the base APK size back to 10 MB. This also includes the process of implementation of duynamic delivery and how this is different from an instant app.

Speaker at Droidcon Lisbon
Droidcon
Speaker at Droidcon Lisbon

Lisbon, Portugal - 9-10 Sept 2019

Android Dynamic Delivery

Spoke about our journey of app size increment from 8 MB to 38 MB and later with the help of dynamic delivery, reducing the base APK size back to 10 MB. This also includes the process of implementation of duynamic delivery and how this is different from an instant app.

Speaker at DroidJam Bangalore
Others
Speaker at DroidJam Bangalore

Bangalore, India - 30-31 Aug 2019

All about APK size

Since this event was only developers as targeted audience, I shared our experience of dynamic delivery in more details, what was the need of it, why this is required, how to implement it and what were the challenges we faced during its implementation.

Speaker at MobileConf 2019
Others
Speaker at MobileConf 2019

Bangkok, Thailand - 24 Aug 2019

APK Size Matters

Does a user think about space, an app occupying on the phone? Is your App size is more than just a few MBs?

Speaker at GDG Devfest Kolkata
Others
Speaker at GDG Devfest Kolkata

Kolkata, India - 4 Aug 2019

Cut your APK size with features on demand

Do APK or app size matters? Does a user think about the APK size before downloading it? What if we provide very basic functionality and let the user decide whether he wants the advanced or additional functionality or not?