CONTACT ME

  • Black Twitter Icon
  • Black Facebook Icon
  • Black LinkedIn Icon

Want to record an episode with me? Want to invite me to speak at your conference? let me know!

Speaking Engagements

Sharing Is Caring

As Android developers, often we work with a backend service. Often in our team, there is an iOS project or a Javascript project, with similar functionality, that is being developed by our teammate developers next door. How fun would it be to write Kotlin code once and share it with all platforms? It will save us so much time and effort of implementation and testing! 

 

Please meet Kotlin Multiplatform! It is still experimental, and yet very powerful and awesome. 

 

This session will focus on creating a full-stack Kotlin project that fits Android app and a backend Kotlin component. You’ll learn how to share code between the components to build more efficient and robust applications. And your teammate next door will thank you as well πŸ™‚ 

Kotlin Multiplatform for Android Developers

Droidcon Singapore

Sharing Is Caring

As Android developers, often we work with a backend service. Often in our team, there is an iOS project or a Javascript project, with similar functionality, that is being developed by our teammate developers next door. How fun would it be to write Kotlin code once and share it with all platforms? It will save us so much time and effort of implementation and testing! 

 

Please meet Kotlin Multiplatform! It is still experimental, and yet very powerful and awesome. 

 

This session will focus on creating a full-stack Kotlin project that fits Android app and a backend Kotlin component. You’ll learn how to share code between the components to build more efficient and robust applications. And your teammate next door will thank you as well πŸ™‚ 

Kotlin Multiplatform for Android Developers

Droidcon Vietnam

Sharing Is Caring

As Android developers, often we work with a backend service. Often in our team, there is an iOS project or a Javascript project, with similar functionality, that is being developed by our teammate developers next door. How fun would it be to write Kotlin code once and share it with all platforms? It will save us so much time and effort of implementation and testing! 

 

Please meet Kotlin Multiplatform! It is still experimental, and yet very powerful and awesome. 

 

This session will focus on creating a full-stack Kotlin project that fits Android app and a backend Kotlin component. You’ll learn how to share code between the components to build more efficient and robust applications. And your teammate next door will thank you as well πŸ™‚ 

Kotlin Multiplatform for Android Developers

Android Bangkok

[Keynote] Between JOMO and FOMO

Time has come where we know how significant is our power as mobile developers. We create pieces that sit in everyone’s pocket and joins them throughout the day.

​

App creators play a major role in how people feel connected. We know if they feel strangled by over-connection. We know if they feel excluded by struggling to communicate. Often we know what their mood is, due to how an app communicates back to them.

​

Today we know our power, and our responsibility. We know that we contribute to an inclusive world, a communicating world, a connected world, a well being and a balanced world.

 

This talk will explore how you can create a wonderful communication experience for your users, right in the space between their Joy Of Missing Out (JOMO) and Fear Of Missing Out (FOMO).

You are reshaping communication.

Women Techmakers Summit

Step with your heart and growth will follow

Sometimes it feels like your decisions matter a lot. That thinking hard and analyzing is the key for smart, life-changing decisions?

 

But what if the truth is, that wherever you will go if you just want to - you will grow. What if this world has endless opportunities, that are waiting to be revealed for you?

 

In this session Britt will share a few of her career steps, that uncovered her path, in a way she couldn’t imagine in the beginning. And how you can shape your unique path as well.

Career Un-planning Workshop

International Women's Day Dnipro

Make your app dance with MotionLayout

Intro to the brand new MotionLayout (ConstraintLayout 2.0). How and why to use it to animate your Android app and make it dance ~*~*~*

​

Happy people - dance. Happy apps - animate! 
Happy devs - easily write delightful apps which make their users happy!

 

2 years ago, when ConstraintLayout was born, it added to the family performat expressive layouts. Since then, it grew and evolved, and became abundant with powerful animation opportunities!

 

ConstraintSet, Key Frames and the new shiny MotionLayout - this session will utilize them all to make your apps dance, and your users happy!

DevFest London

[Keynote] Between JOMO and FOMO

Time has come where we know how significant is our power as mobile developers. We create pieces that sit in everyone’s pocket and joins them throughout the day.

​

App creators play a major role in how people feel connected. We know if they feel strangled by over-connection. We know if they feel excluded by struggling to communicate. Often we know what their mood is, due to how an app communicates back to them.

​

Today we know our power, and our responsibility. We know that we contribute to an inclusive world, a communicating world, a connected world, a well being and a balanced world.

 

This talk will explore how you can create a wonderful communication experience for your users, right in the space between their Joy Of Missing Out (JOMO) and Fear Of Missing Out (FOMO).

You are reshaping communication.

Droidcon SF

Oh, The Places You'll Go!

" You’re building your app, you’re out on your way, 
Activity to fragment, you’ll add deep links one day. 
Notifications, transitions, you pass arguments, too, 
Just a messy piece of cake, for a developer like you! 
But then the user hits back, or up or away - 
What should happen? You’re lost! The road starts to sway!

 

They talk about launch modes, affinity, activity stack... 
We will deep-dive to those, 
then learn the new stuff from Jetpack! "

Cracking Navigation on Android

DevFest CZ

Apps For The Ones You Love

Britt loves her Nana so much. She’s funny, she’s cool and she always has strawberries for her. 
When she told Britt she's starting to have difficulties to see, Britt went through some of her favorites apps which are actually hard to use.

​

Not every developer knows that with just some simple modifications, their app can be accessible for so many other users. You have the power to improve people’s lives, independence and inclusion, with just a few lines of code. And these people can actually be the ones you most care about.

 

In this session, Britt will share some tips on how to do that.

Droidcon UK

What an ML-ful World!

There was a time when everyone was talking about ML, DL, AI… but as app developers we didn’t really know what all of this mean for our app!

During last Google I/O ML Kit was announced, made it a lot easier to use ML capabilities as a part of our products.

​

This session will explore ML Kit features, how and why to use them, and what to do when we have a custom use case, and TensorFlow Lite comes into the picture?

MLKit for Android developers

Devfest UA

Who's afraid of Machine Learning? [V2]

Although it is buzzing nowadays, machine learning is still a mystery to many of us. 
However, worry not! Making your app smarter has just become possible with the new Firebase ML-Kit. 


On this talk, we’ll get to know some basic ML concepts to clear the air around the topic: what Machine Learning even means? how does it work? what does it have to do with our actual brain? Then, we'll explore how to create our first machine learning Android app with ML-Kit and TensorFlow Lite!

First steps with MlKit

WomenWhoCode NYC

Make your app dance with MotionLayout

Intro to the brand new MotionLayout (ConstraintLayout 2.0). How and why to use it to animate your Android app and make it dance ~*~*~*

​

Happy people - dance. Happy apps - animate! 
Happy devs - easily write delightful apps which make their users happy!

 

2 years ago, when ConstraintLayout was born, it added to the family performat expressive layouts. Since then, it grew and evolved, and became abundant with powerful animation opportunities!

 

ConstraintSet, Key Frames and the new shiny MotionLayout - this session will utilize them all to make your apps dance, and your users happy!

Droidcon NYC Extended

Make your app dance with MotionLayout

Intro to the brand new MotionLayout (ConstraintLayout 2.0). How and why to use it to animate your Android app and make it dance ~*~*~*

​

Happy people - dance. Happy apps - animate! 
Happy devs - easily write delightful apps which make their users happy!

 

2 years ago, when ConstraintLayout was born, it added to the family performat expressive layouts. Since then, it grew and evolved, and became abundant with powerful animation opportunities!

 

ConstraintSet, Key Frames and the new shiny MotionLayout - this session will utilize them all to make your apps dance, and your users happy!

Droidcon NYC

Oh, The Places You'll Go!

" You’re building your app, you’re out on your way, 
Activity to fragment, you’ll add deep links one day. 
Notifications, transitions, you pass arguments, too, 
Just a messy piece of cake, for a developer like you! 
But then the user hits back, or up or away - 
What should happen? You’re lost! The road starts to sway!

 

They talk about launch modes, affinity, activity stack... 
We will deep-dive to those, 
then learn the new stuff from Jetpack! "

Cracking Navigation on Android

Android NYC

Who's afraid of Machine Learning? [V2]

Although it is buzzing nowadays, machine learning is still a mystery to many of us. 
However, worry not! Making your app smarter has just become possible with the new Firebase ML-Kit. 


On this talk, we’ll get to know some basic ML concepts to clear the air around the topic: what Machine Learning even means? how does it work? what does it have to do with our actual brain? Then, we'll explore how to create our first machine learning Android app with ML-Kit and TensorFlow Lite!

First steps with MlKit

GDG DC

Oh, The Places You'll Go!

" You’re building your app, you’re out on your way, 
Activity to fragment, you’ll add deep links one day. 
Notifications, transitions, you pass arguments, too, 
Just a messy piece of cake, for a developer like you! 
But then the user hits back, or up or away - 
What should happen? You’re lost! The road starts to sway!

 

They talk about launch modes, affinity, activity stack... 
We will deep-dive to those, 
then learn the new stuff from Jetpack! "

Cracking Navigation on Android

Android Summit

The Organic Evolution

This is the story of how and why our community created “Womentor" our peer mentorship program. It wasn't a sudden change, or a crazy thought we had, but a natural, organic evolution. From a seed to a bud to a flower... and still growing...

I will share the story, as well as some more general takeaways for anyone to ponder regarding their own community.

How and why we created pee mentorship program

Women Techmakers Summit

The Organic Evolution

This is the story of how and why our community created “Womentor" our peer mentorship program. It wasn't a sudden change, or a crazy thought we had, but a natural, organic evolution. From a seed to a bud to a flower... and still growing...

I will share the story, as well as some more general takeaways for anyone to ponder regarding their own community.

How and why we created pee mentorship program

Community Leads Summit

Who's Afraid Of Machine Learning?

Although it is buzzing nowadays, machine learning is still a mystery to many of us.

​

However, worry not! Making your app smarter has just become possible with the new Firebase ML-Kit.

 

On this talk, we’ll get to know some basic ML concepts to clear the air around the topic: what Machine Learning even means? how does it work? what does it have to do with our actual brain? Then, we'll explore how to create our first machine learning Android app with ML-Kit and TensorFlow Lite!

and first steps with TensorFlow

Android Makers

Who's Afraid Of Machine Learning?

Although it is buzzing nowadays, machine learning is still a mystery to many of us.

​

However, worry not! Making your app smarter has just become possible with the new Firebase ML-Kit.

 

On this talk, we’ll get to know some basic ML concepts to clear the air around the topic: what Machine Learning even means? how does it work? what does it have to do with our actual brain? Then, we'll explore how to create our first machine learning Android app with ML-Kit and TensorFlow Lite!

and first steps with TensorFlow

Chicago Roboto

Who's Afraid Of Machine Learning?

Although it is buzzing nowadays, machine learning is still a mystery to many of us.

​

However, worry not! Making your app smarter has just become possible with the new Firebase ML-Kit.

 

On this talk, we’ll get to know some basic ML concepts to clear the air around the topic: what Machine Learning even means? how does it work? what does it have to do with our actual brain? Then, we'll explore how to create our first machine learning Android app with ML-Kit and TensorFlow Lite!

and first steps with TensorFlow

DevFest Pisa

Architecture & Tying things up

Closing talk on Android fundamentals course: architecture design patterns and suggested implementation, with new Android Architecture Components.

Android Fundamentals #10

Android Academy TLV

Android Networking

Android Fundamentals #5

Android Academy TLV

Threads & Benefits

Android Fundamentals #4

Android Academy TLV

Clean, Easy & New Android Architecture

Building an app is a roller coaster ride. There are twists and turns, ups and downs, and the constant desire to go as fast as possible! But rushing to write code without a supportive architecture would soon cost us with crashes, bugs, battery drain, rigid code, and what not.

​

So Clean? MVP? MVVM? Reactive? What to choose? How to build an app that is stable through storm?

 

This talk will present how to architect your app, together with some brand new functionality and components! You’ll learn how to elegantly structure your project, so that your app can easily support changes, be testable, and grow to be the next 1 billion users app!

Devoxx Belgium

View To Pixel [2.0]

[Version 2 of View to Pixel talk. This version takes a deeper look under the hood]

​

We write code, we run it on the device, we can see it and touch it and play around with it.. But how do those line of code actually become something we can see?

 

Isn’t it magic?  - not really :)

 

This talk will take a peek under the hood and explain how does the system work, how does it draw the views on screen?

Droidcon SF

Android Academy TLV

When Your App Is Asleep

Amazing UX, delighting UI, wonderful performance.. You already know what to do in order to make users love your app when using it. But as app session lasts around 5 minutes, there’s a large portion of the day where your app is not being used. When your app is sound asleep what can you do to remind your users that your app is the best?

​

This talk will explore how to make your app pop and shine, even when is not on the foreground, and increase retention dramatically! Brand new Android O features, notifications, shortcuts, animated launcher icons.. Your app won’t be sleeping for long ;)

UX for Apps in the background

Droidcon UK

View To Pixel

​

We write code, we run it on the device, we can see it and touch it and play around with it.. But how do those line of code actually become something we can see?

 

Isn’t it magic?  - not really :)

 

This talk will take a peek under the hood and explain how does the system work, how does it draw the views on screen?

Droidcon UK

When Your App Is Asleep

Amazing UX, delighting UI, wonderful performance.. You already know what to do in order to make users love your app when using it. But as app session lasts around 5 minutes, there’s a large portion of the day where your app is not being used. When your app is sound asleep what can you do to remind your users that your app is the best?

​

This talk will explore how to make your app pop and shine, even when is not on the foreground, and increase retention dramatically! Brand new Android O features, notifications, shortcuts, animated launcher icons.. Your app won’t be sleeping for long ;)

UX for Apps in the background

Devfest UA

View To Pixel

​

We write code, we run it on the device, we can see it and touch it and play around with it.. But how do those line of code actually become something we can see?

 

Isn’t it magic?  - not really :)

 

This talk will take a peek under the hood and explain how does the system work, how does it draw the views on screen?

Android Summit

Android Academy TLV

Women Techmakers Summit