Pat Beagan


Android Languages and Frameworks: Kotlin, Android, Java, RxJava/RxKotlin, MaterialUI, Jetpack Compose, Databinding

Other Languages and Frameworks: Flutter, Python3, React, Javascript/Typescript, Kotlin Multiplatform, Lua (PICO8)

Toolsets/OS: MacOS, Ubuntu, Git/GitHub, Visual Studio Code, Android Studio


Commonwealth Honors College, University of Massachusetts, Amherst, MA

B.S., Computer Science (2016)

  • Image Synthesis
  • Web Programming
  • Artificial Intelligence
  • Algorithms
  • Software Engineering
  • Software Engineering Management

2012 - 2016


Staff Engineer (L4), Wayfair  / Play Store

Started as L0 in 2016, promotions in 2016 (L1), 2018 (L2), 2019 (L3) and 2021 (L4)

2016 - Present

Team Lead for Homebase App (Platform UI) (7 person team)

  • Lead maintainer for the Android implementation of Wayfair's Homebase design system
  • Organized the implementation of Redesign 2019 (Android) and Redesign 2021 (And+iOS)
  • Architected "Design Token" framework to synchronize styles across Web, Android and iOS
  • Architected Theming framework to eliminate resource exceptions and enforce resource usage

Tech Lead for Android Design Services (3 person team) and Visual Search (2 person team)

  • Early kotlin adopter - created kotlin lesson plan for trainings
  • Implementation of Design Services and Visual Search (3 month features)
  • Implemented draggable custom view for resizing crop area in photos

Team member on Android Favorites, Accounts, and Growth

  • Refactored deeplinking framework to trivialize new deeplinks and drive up organic installs
  • Implementation of the post order flow (return and replace)

Assistant System Administrator, UMass Amherst College of Information and Computer Sciences

  • Basic pen-testing
  • Linux server installations (CentOS, Debian, Ubuntu)
  • Scripting in bash, perl, python

2015 - 2016


Speaker, SF DevCon 2021

An overview of Jetpack Compose


Participant, WayfairHacks 2019

Flutter integration into wayfair's iOS and Android apps


Participant, WayfairHacks 2018

Geofencing for targeted push notifications


Mentor, Girl Develop It

Guiding new Android developers though basic activity initialization and project set up


Participant, Wayfair Engineering Challenge Day 2017

Initial implementation of the Wayfair Android UIComponent Library

  • Winner: Game Changer Award



Native App Development (android, flutter, design systems, offline access), System Administration (unix, bash, shell), Artificial Intelligence (tensorflow, data science)


Available upon request