Hi, I'm Brian.

I'm a Flutter expert with extensive experience. I've led Android teams at SoundCloud, web teams at Zappos, and written some of the most popular open source packages for Flutter.

Now, I'm offering consulting services to companies such as Google, Vodafone, and Nubank. Need some help?

Contact me

Talks

The thumbnail for Let's Live-Code a Checkbox Widget

Let's Live-Code a Checkbox Widget

FlutterVikings / 2020

The thumbnail for Dart & Flutter Testing: The Starter Pack

Dart & Flutter Testing: The Starter Pack

ReactiveConf / 2020

The thumbnail for The Tale of RxDart

The Tale of RxDart

Flutter Europe / 2020

The thumbnail for Learn Scoped Model by building Scoped Model

Learn Scoped Model by building Scoped Model

Flutter Europe / 2019

The thumbnail for Practical Rx with Flutter

Practical Rx with Flutter

ReactiveConf / 2018

The thumbnail for Reactive Flutter: Long Version

Reactive Flutter: Long Version

FlutterLDN / 2018

The thumbnail for Reactive Flutter: Short Version

Reactive Flutter: Short Version

Droidcon Berlin / 2018

The thumbnail for Keep it Simple, State: Architecture for Flutter Apps

Keep it Simple, State: Architecture for Flutter Apps

Dartconf / 2018

Open Source

Flutter Architecture Samples

TodoMVC for Flutter. Demonstrates different ways to build and architect your Flutter apps.

RxDart

A port of the popular Reactive Extensions for Dart

flutter_redux

A library that connects Flutter Widgets to a Redux Store

font_awesome_flutter

The Font Awesome Icon pack for Flutter

Chewie

The video player for Flutter with a heart of gold.

scoped_model

A Flutter Widget that passes a Reactive Model to all of it's children

Bio

I'm a Flutter fanboy living in Berlin, Germany. I previously worked on popular web and Android applications for SoundCloud and Zappos, but decided it was time to build my own business as a freelancer, teacher and app developer.

In my free time, I travel as often as I can! I love to explore new cities, but my favorite destinations involve scuba diving in tropical waters or skiing on snow topped mountains.

Contact