Pat Beagan

Skills

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

Education

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

Work

Staff Engineer (L4), Wayfair

wayfair.com  / 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

www.cics.umass.edu/about/computing-facilities

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

2015 - 2016

Activities

Speaker, SF DevCon 2021

An overview of Jetpack Compose

2021

Participant, WayfairHacks 2019

Flutter integration into wayfair's iOS and Android apps

2019

Participant, WayfairHacks 2018

Geofencing for targeted push notifications

2018

Mentor, Girl Develop It

girldevelopit.com

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

2018

Participant, Wayfair Engineering Challenge Day 2017

Initial implementation of the Wayfair Android UIComponent Library

  • Winner: Game Changer Award

2017

Interests

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

References

Available upon request