Speaker

Doug Stevenson

Doug Stevenson

Director of Developer Relations at Mesmer, previously Firebase@Google

Sunnyvale, California, United States

Doug is a veteran engineer, experienced public speaker, and director of developer relations at Mesmer, an early stage startup building mobile app testing tools using AI and ML. He was previously a developer advocate with the Firebase team at Google. Doug has been developing for Android since the very first Android device was on the market, and has bootstrapped the efforts of Silicon Valley startups. Outside of work, Doug follows professional ice hockey and enjoys craft beer.

Topics

  • Firebase
  • Android Software Development
  • Serverless
  • Google
  • Google Cloud

Build and scale mobile apps with Firebase and Google Cloud

If your app has millions of users, you need a backend infrastructure to support its growth. Do you want to build that infrastructure? Of course not! Your time is better spent focusing on the app. In this talk, we'll extend a mobile app with Firebase SDKs that invoke Google Cloud services and APIs. And we'll do this all without having to spin up servers or manage infrastructure. You’ll experience firsthand how easy it is to build with Firebase, and how easy it is to scale with Google Cloud.

Firebase and Android Jetpack: fit like a glove

Join this session to get a deep dive into the use of Jetpack’s Android Architecture Components along with Firebase to keep your app’s data fully synchronized and automatically refreshed with live updates from Realtime Database and Firestore. Bring an Android device to participate in a live demo!

Go “serverless” with Cloud Functions for Firebase

Firebase makes it incredibly easy to write, deploy, and scale a serverless backend, written in TypeScript, for your app. In this session, you’ll get to experience that using nothing more than a code editor and the Firebase CLI. You’ll see the implementation of a REST API with HTTP triggers, and the augmentation of an existing app with database triggers.

Easy, scalable backends for Android developers

So you want to be a “full stack” developer?

In the past, engineering teams typically split front end and back end responsibilities. As an Android developer, you're almost certainly slotted into the front end category with no responsibility on the back end. And, if you do want to work on the back end for an app, it can be taxing to learn new tools and languages, while being responsible for managing and scaling a server farm. But times have changed, and it’s much easier to be a “full stack” developer!

Today, serverless backends are popular, which means server management and scaling has become fully automated. Instead of worrying about infrastructure, you can spend time learning new tools and languages. And if that doesn't appeal to you, you can still use many of the same tools and languages you use for Android development. Do you want to write Kotlin everywhere? There is a solution for you! Join this talk to survey some serverless options provided by Google, and figure out which options are right for you.

droidcon SF 2019 Sessionize Event

November 2019 San Francisco, California, United States

droidcon NYC 2019 Sessionize Event

August 2019 New York City, New York, United States

GDG DevFest London 2018 Sessionize Event

December 2018 London, United Kingdom

droidcon NYC 2018 Sessionize Event

August 2018 New York City, New York, United States

Doug Stevenson

Director of Developer Relations at Mesmer, previously Firebase@Google

Sunnyvale, California, United States

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