Jason Monk

Lead Engineer

Work

Level Home

Lead Engineer
Apr 2022 - Present

Tech Lead for Android and Multi-Platform projects

  • Consulted on architecture and API designs across the company
  • Launched Kotlin-Multiplatform based code sharing across Android + iOS + Desktop
  • Designed+built new flexible architucture to support variety of device types
  • Drove UI refresh dubbed "supernova" to launch

Facebook Reality Labs

Android Framework Specialist
Nov 2020 - Apr 2022

Supported Android Framework and System Experience development on Facebook Portal Devices

  • Designed/developed/deployed stable API system (using sdk libraries) rather than copying unstable aidls
  • Designed/implemented new architecture for extending AOSP packages and avoiding modifying upstream code
  • Re-implemented portal themes and styles to be supported at the framework level
  • Consulted on Android OS Design reviews across FRL (Oculus, Portal, and other Android based projects)

Verily Life Sciences

Senior Software Eng
Jan 2019 - Nov 2020

Spun up Verily's sleep apnea work with Resmed, and lead a team to build cross company modular components

  • Deployed microservices to be shared across Verily Health Platform teams using Terraform, GKE, Angular and Kotlin+Ktor backends
  • Built first prototype for Verily's sleep apnea project in Flutter for Android/iOS
  • Developed 2 subsequent sleep apnea prototypes used in clinical studies using Kotlin for Android/iOS code sharing

Google (Android Slices)

Tech Lead / Senior Software Eng
Jul 2017 - Jan 2019

Technical lead for Android Slices project from creation to release. (https://youtu.be/a7IVH5aNwwc, https://youtu.be/xCu88LzCEg8)

  • Worked across organizations to create Android API and integrate with Google Search App as first surface
  • Launched Slices API with platform integrations and backwards compatibility to API 19
  • Engaged with community about API implementation/feedback, through Google I/O presentation and office hours, and internal partner conference presentations
  • Member of Android API council to ensure API consistency and usability

Google (Android System UI)

Senior Software Eng
Sep 2014 - Jan 2019

Android System UI team handles all Android UI that is not an app for both Pixel/Nexus lines and AOSP.

  • Tech lead for Quick Settings + Settings
  • Designed + implemented plugin system to speed up the UX design + eng prototype loop
  • Worked with OEMs to build out / upstream key features such as multi-sim support

Google (Android 4 Education Platform)

Software Engineer
Jun 2013 - Sep 2014

Android 4 Education Platform team developed both an app and made changes to AOSP to support tablets in schools.

  • Built app to support setting up dozens of Android devices at once (heavy NFC/Bluetooth integration)
  • Built core Android features that aligned with education
  • Helped develop test harness to run setup cycle ~100s of times to test reliability
  • Worked with OEMs to debug/test/certify Android 4 Education devices
  • Helped Android Enterprise effort spin up and reuse much of Android 4 Education's work

Education

University of Maine
Sep 2011 - May 2013
school Computer Engineering
Master

University of Maine
Sep 2007 - May 2011
school Electrical and Computer Engineering
Bachelor

Skills

Android Development
Master
Java
Kotlin/JVM
Gradle (KTS)
Gradle Plugin Development
Android Soong + Make
iOS Development
Experienced
iOS
Swift
Cocoapods
Kotlin/Native
Kotlin-Cocoapods
Backend Development
Intermediate
Kubernetes
Terraform
Docker
Kotlin/JVM
Ktor
Kotlin Exposed