To see our schedule with full functionality, like timezone conversion and personal scheduling, please enable JavaScript and go here.
No sessions on Friday, Dec. 16, 2022.
10:45
10:45
45min
The art of Googling and Life changing experience with Open Source
Sagar Utekar

I would like to share my journey from being a scared, shy, and student from small village to getting multiple opportunities in IT industry

Keynote
E-Hall
12:00
12:00
45min
Multi-Module Android App: Your friend to eliminate tech-debt in Android Apps
Ujjwal Agrawal
  • Apps that sustain for over 5-7 years in the market usually start accumulating tech debt if you aren't overspending on Engineering.
  • Building Multi-Module Apps can help you easily build the new features/modules of the app in the latest tech stack [Ex. - Jetpack Compose and Modern Android Technoligies] and not accumulating new tech debt.
Android
F-40
12:00
25min
WebML : Tensorflow.js
Kartikey Rawat, Shivay Lamba

Getting started with Tensorflow.js

Machine Learning
D-2 (Vikram Sarabhai Room)
12:30
12:30
45min
Data Science in its everyday form
Mounica Narkedamilli

Understanding the domain is a key aspect of data science. But it should not stop you to get started with your data science journey. So in this talk, I will talk about how you can create your dataset about yourself of your day to day life, so that you will be able to start your data science journey without a hassle. And you can learn about yourself more ;-)

Machine Learning
D-2 (Vikram Sarabhai Room)
12:30
45min
Getting started with Elastic using GCP
Ashish Tiwari

Elastic Stack (Elasticsearch, Logstash, Kibana and Beats) is such a platform which is built for scalability, performance and “You know... for Search”. When you have a system which scales to the horizons of your data, helps you in your data quest, shows you insights - imagine what you can do with it.

Join Ashish Tiwari, as he explains popular open source search platforms. Ashish will also explain various practical use cases of Elastic Stack while demonstrating some.

On top of this, He is going to show you some demos of Elastic products like App search, Observability, etc. on Google cloud platform.

Web & Cloud
E-Hall
14:30
14:30
25min
Thinking about Productivity with Google Cloud's DORA and Apache DevLake
Joshua Poddoku

This talk discusses the advantages of thinking outside the box as an Engineering Manager, CTO, or leader of Software teams in order to improve team abilities and set goals. Developing great software is the result of many efforts that can be difficult to assess, appreciate, and articulate, putting managers in a position where gut instincts can fail for better and for worse. DORA (DevOps Research and Assessment) metrics provided by Google Cloud are four key metrics that indicate the performance of a software development team. In this talk, we'll go through what DORA metrics are and why they're important. The audience will gain practical insights into building a dev team with higher velocity and stability using the power of DORA and Apache DevLake.

Web & Cloud
E-Hall
14:50
14:50
45min
A small leak can sink a great ship
Ayushi Gupta

Memory plays an important role in making an Android application famous. Lesser the memory requirement, the application will run faster on the Android Ecosystem.
Android Ecosystem tries to keep as many applications in memory as possible to make smoother switching between applications and tasks quickly and keeps a device feel “snappy” to the end users.
So, the lesser the memory requirement, the faster the app will run on a device.

So to enhance the user experience and to strengthen the Android ecosystem, memory pressure will be directly proportional to app stability, thus bringing memory leaks into the picture.

High memory leaks lead to sluggy apps or skipping frames during its execution or even termination of your application in the middle of critical work. And finally, you may end up with a crash report that doesn't appear to be memory related.

Most developers do not focus on memory leaks till they are noticeable due to ANR / Out of memory errors, at which point they require a major rewrite. During development and testing, using tools such as LeakCanary can help you detect and resolve memory leaks.

But now it's time to explore LeakCanary 2 & Integration with a dashboard like Firebase to analyze memory pitfalls for apps. Just a simplified way to detect memory leaks during development and testing automation.
How to prioritize bugs by the collection of all memory leaks in a dashboard (Not all bugs are worth fixing. Only fix the ones that matter.

So let's fix the leak in this great ship to sail high !!

Android
F-40
15:00
15:00
25min
Accelerating Model deployment using Transfer Learning
Suvaditya Mukherjee

In this session, see how you can go from training off-the-shelf, production-ready models to deploying them for consumption by users of your application

Machine Learning
D-2 (Vikram Sarabhai Room)
15:00
45min
Hybrid Kubernetes Cluster Management with Anthos
Anish Kumar

Under the hood capabilities of Anthos and how these features enable Platform or DevSecOps Engineers to be more productive.

Web & Cloud
E-Hall
15:50
15:50
25min
A deep dive into Design System
Ashok Vishwakarma

A well-designed and developed Design System can do wonders for your team and product. This talk is based on the case study I have done in Naukri to implement a design system from scratch successfully.

Web & Cloud
E-Hall
15:50
25min
ML Engineer goes DevOps via MLOps
Rohit Ghumare

This talk and lecture are dedicated to helping those transform their careers by generating more awareness around patterns and concepts that stay the same and what is transferrable, to more modern approaches.

Machine Learning
D-2 (Vikram Sarabhai Room)
16:20
16:20
45min
Git - Under the hood
Jai Kumar Dewani

Whether we like it or not, we all use Git daily. Sometimes an easy stage, commit, push but other times its complex stuff like rebasing a feature branch to your master branch without breaking anything.

An introductory talk not on how to use Git but on how Git works and makes our life easier and more difficult at the same time

Web & Cloud
E-Hall
16:30
16:30
45min
Android Application Security Testing and Strategizing with DevOps
vishwas

This is a talk that focuses on Android Application Security at the scale there is a human being in the loop and mistakes can happen, so in this talk, I will about how to stop Malicious code from being pushed to the Production or the Application in Use and Strategize testing and Application Security from the scratch.

Android
F-40
11:00
11:00
25min
Whats and Whys of Terraform?
Vasundhara Shukla

Usecases and advantages over other client options. More about Providers and Modules.

Web & Cloud
E-Hall
11:30
11:30
45min
JWT Login flow using Node.js
Mohammad Yasin

Ever wonder how login works in stateless web applications?
Join in to find out more about how you can use JWT to set up and manage login flow in web applications.

Android
E-Hall
11:30
45min
Kotlin Multiplatform Mobile
Prateek Kocher

Long gone are the days of developing separate mobile applications in a native codebase to improve customer performance with the help of Kotlin Multiplatform Mobile. It is designed to build native android and IOS apps by sharing the codebase which isn't platform-specific.

Android
F-40
12:20
12:20
45min
Building Microfrontend web application using Angular
Ankit Kumar Singh

A short demonstration on building modern frontend applications using microfrontend architecture with Angular.

Web & Cloud
E-Hall
12:20
45min
Painting Pretty Pixels
Viren Khatri

A session on different ways to paint pixels on a screen using flutter. This talk aims to lay down almost all possible use cases from most general to most niche and explain a few in detail.

Flutter
F-40
12:20
45min
Personalized Ads Targeting at Scale in Real-Time using ML Model
Sajan Kedia

This talk will give great visibility into How AdTech systems work. End-to-end understanding of RTB (Real Time Bidding) Architecture. Big Data from user's online data points. Applying Machine Learning Models for CTR Prediction. Predict & target users with Personalized Ads based on their interests.

Machine Learning
D-2 (Vikram Sarabhai Room)
14:20
14:20
25min
Improving GraphQL Client network performance
Mohit

GraphQL is a great technology, but in complex application it could also lead to performance bottlenecks and increase bundle size, because of the heavy schema body that needs to be sent in the request body. In this talk i'll dive in the problems and their solutions, using which we can improve GraqhQL client network performance even on devices with low network speeds.

Android
E-Hall
14:50
14:50
45min
Jetpack Compose in Android
Vrihas Pathak

Jetpack Compose is the latest UI developing tech in native Android from Google. The way it has revolutionised the world of native Android, it has become one of the must-learn tech for any Android developer today.
I'll be covering the basics of Compose in my session and explain the concepts with live coding. This will help the audience to start building apps from scratch. I'll also touch some advanced and important concepts of Compose.

Android
F-40
14:50
45min
Machine Learning for Next-Gen Web Applications
Anirudh Sharma

This session focuses on how someone with basic knowledge of Web and JavaScript can integrate Machine Learning models into their web applications.

Machine Learning
D-2 (Vikram Sarabhai Room)
15:40
15:40
25min
Ease of application building with Firebase.
Kunal Agrawal

Ease of application building with Firebase.

  • Scalability
  • Security or Authentication
  • Authorisation of resources like database
  • Engaging users with apps
  • Multi Platform Integration
Web & Cloud
E-Hall
15:40
25min
Let's build AI products (and be responsible!)
Lesly Zerna

Short intro about how Artificial Intelligence works and how to get started
Think about AI products impact in society and consider what happen when "bias" is part of it
Learn about "guidelines" to build AI products with responsibility, such as People + AI research from Google

Machine Learning
D-2 (Vikram Sarabhai Room)
16:10
16:10
45min
Building Android widgets with Glance framework.
Niket Jain

In this talk, I will be talking about Android Widgets.
Android Widget history, types, their limitations, some best practices, and recent changes introduced at Android 12. We will be using Glance Framework to build our Widgets.
This talk is for Android developers who have recently started with Android, and this talk can be beneficial for some experience Android Developers as well.

F-40
16:10
25min
Unlocking the Power of Knowledge Graphs
Shritesh Jamulkar

In today's fast-paced world, having easy access to accurate and up-to-date information is critical for businesses and organizations of all sizes. Knowledge graphs provide a powerful way to organize and connect data in a way that allows for easy discovery and understanding. In this talk, we will explore what knowledge graphs are, how they work, and some of the key benefits they offer. We will also discuss some of the challenges and limitations of using knowledge graphs, and look at some real-world examples of how they are being used today.

E-Hall