
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
16 Jul 2019
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
12 Jul 2019
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
6 Jul 2019
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.
29 Jun 2019
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
10 Apr 2019
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!
1 Dec 2018
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.
19 Nov 2018
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
27 Oct 2018
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.
24 Oct 2018
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
14 Oct 2018
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
29 Aug 2018
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!
28 Aug 2018
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!
27 Aug 2018
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
20 Aug 2018
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
19 Aug 2018
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
15 Aug 2018
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
8 Jul 2018
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
6 May 2018
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
24 Apr 2018
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
13 Apr 2018
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
11 Mar 2018
DevFest Pisa
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!
12 Nov 2017
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?
8 Nov 2017
Droidcon SF
1 Nov 2017
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
26 Oct 2017
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?
26 Oct 2017
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
17 Oct 2017
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?
25 Aug 2017
Android Summit
9 Aug 2017
Android Academy TLV
9 Jun 2017
Women Techmakers Summit