Speaker

Jason Pearson

Jason Pearson

Senior Staff Platform Android Engineer, Formerly Hinge

Duluth, Minnesota, United States

Actions

I built Android at Hinge from scratch into the 20+ engineer international app it is today. When not doing product UX work I create and maintain build pipelines and test infrastructure. I love helping others however I can whether its through the code I write or the relationships I build.

Area of Expertise

  • Information & Communications Technology

Topics

  • Design User Interface and UX
  • Android Design
  • Animation
  • Android Architecture
  • Android
  • Android Studio
  • Gradle
  • Automation & CI/CD
  • Kotlin
  • Platform Engineering

From Laptop Builds to Advanced CI

How do you transition from the solo-coder mindset to building a robust, automated CI pipeline that supercharges your team?

Once you get a basic pipeline running there are numerous aspects to evaluate:

* Are the results useful?
* You start to add unit test results and collect build artifacts. Is it fast and reliable enough that the team benefits from it?
* Do you need a merge queue or do you need better checks?
* What is consistently missed that you can automate?
* What tedious repetitive tasks can you transform into a welcome resource?
* Are you hitting resource limits that require an engineering investment to mitigate?
* Do you invest in Gradle or Bazel? What JVM options are right for your codebase?
* Is Docker useful? How far should you go in your optimizations?
* How do you secure the pipeline?

We'll delve into each topic and share how to apply our learnings to empower you. Along the way we will discuss how to approach stakeholders outside engineering to demonstrate the value it brings to a business. Join us for a saga of struggles and victories and how we transformed our CI pipeline at a modern scale-up business.

Privacy in the Wrong Century

Most likely you have already been told that if you were looking for privacy you were born in the wrong century. Is that true? And if so, how do our mobile devices, our Android phones, help us to keep the amount of privacy that we want?
In this panel, a group of Android developers will discuss some of the more relevant aspects about the intersection between Android App development, security, and privacy.

Behind the Scenes of Android Development at Some of the World's Leading Dating Apps

The Android Engineers at Tinder, Hinge, OkCupid and Plenty of Fish are leveraging the latest technology to innovate the ways human beings across the world form meaningful connections. Join this interactive discussion about the exciting, nuanced challenges that come with Android dating app development.

Advanced & Practical MotionLayout

ConstraintLayout team has steadily released new features that give Android developers far better animation tools. Now that we have these tools it is time to give users the beautiful motion they've come to expect from top tier apps.

We will cover how to practically use MotionLayout to deliver on complex design asks. This will involve reusing Constraints between multiple Transitions, how to apply multiple effects at different points in a Transition, switching between Transitions programmatically or automatically, how to link the progress of MotionLayout to other widgets, and especially how complex interactions with a RecyclerView can be straightforward.

Whether you're a senior UI developer who knows the intricacies of Animators or someone who has shied away from animation on Android, this talk should give you a working knowledge of how MotionLayout can make a difference in your app and team.

MotionLayout & RecyclerView

One of the first and easiest things we do as Android Developers is rendering a list of items. Commonly, one of the hardest things we do next is trying to animate items in that list in a variety of ways.

Ever since Hoford & Roard showcased the possibility of animating a RecyclerView with MotionLayout a lot of people have wondered how to actually implement it. I'll be showcasing how my work has evolved in the past year in this specific vein, the issues I encountered, and new routes forward.

droidcon London 2023 Sessionize Event

October 2023 London, United Kingdom

droidcon Italy Sessionize Event

November 2020 Turin, Italy

droidcon Americas 2020 Sessionize Event

November 2020 Islamabad, Pakistan

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

Jason Pearson

Senior Staff Platform Android Engineer, Formerly Hinge

Duluth, Minnesota, United States

Actions

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