Page 1 of 2
PETE DOYLE
SEATTLE, WA, USA • PETEDOYLE@GMAIL.COM • TWITTER.COM/NOMADICPETE_
SUMMARY • Android engineer with 13 years of experience. Kotlin-first since 2018.
• Strong ability to work at all layers, from networking to building beautiful UI.
• Care deeply about architecture, testing, correctness, and developer tooling/productivity.
• Care deeply about design, design tooling, design/dev collaboration, and design systems.
• Compose-first since mid 2020 (1.0-alpha01).
EXPERIENCE Founder and Software Engineer, January 2023 to Present
WIP Crypto (Stealth) / Remote / Seattle, WA
Working to make self-sovereign key management easier for crypto/decentralized identity.
Sr. Software Engineer - Android, May 2022
Bolt / Remote / Seattle, WA - Company layoffs (33%) after 1 week.
Sr. Software Engineer - Android, August 2021 to April 2022
Fast / Remote / Seattle, WA
• Led our architecture and testing practices for the Fast SDK. This was business-critical
as payments systems require reliability and SDK fixes are hard to deploy quickly.
• Led our transition to Compose, including an implementation of the Fast design system.
• Led and implemented Gradle modularization to facilitate code reuse in future products.
Software Development Engineer II, Android, August 2018 to August 2021
Amazon Care / Amazon Grand Challenge / Seattle, WA
• IC and leadership work at Amazon Care (� Google Play):
• Led our core infrastructure team, including work on architecture (MVVM, and later
MVI), coroutines, modularization, build times, making tests fast, and on-device
encryption and caching.
• Delivered many features, all with superb UI polish and excellent test coverage.
• Delivered as Android tech lead for multiple Amazon S-Team goals: 1) integration of
Amazon’s � Health Navigator acquisition, 2) HIPAA-compliant payments to enable
our � first external customer, and 3) expansion of Amazon Care � to all 50 states.
• Led our early adoption of Jetpack Compose, shipping to production at 1.0-alpha07 to
support our Health Navigator integration. Under my leadership, we were the first team
at Amazon, and were among the first teams in the world, to ship Compose. � More...
• Led our team through rapid personnel changes- from 4 people, to 2, to 8, in 5 weeks.
• Mentored teammates on system design to improve features like chat and metrics.
• Influenced our design team to adopt Figma, design sprints, and design systems.
• Company-wide leadership work:
• Led and implemented the first successful implementation of native dependency
management (Gradle, with Maven repositories) at Amazon, allowing 100+ Android
engineers, in 10+ teams, across multiple orgs, to easily use AndroidX, Kotlin, Jetpack
Compose, and other important libraries. The core is a highly secure, multi-AZ
service that persistently proxies external Maven repositories. This service passed
security review from AWS AppSec, and passed pen-testing with zero findings. It has
run reliably in production, with zero outages, for its entire lifetime. � More...
• Led the request for App Bundles / App Signing by Google Play, driving consensus
across Amazon’s 10 largest Android teams.
• Led the technical side of getting Figma approved for all AWS teams, including Care.
Over the course of 7 months, I worked together with a group of Amazon designers
Page 2 of 2
and design leadership (levels L6 through L8) to obtain full approval of Figma. I led the
technical side, including threat modeling and working closely with Figma’s CISO.
EXPERIENCE Lead Android Engineer, Android, May 2014 to August 2018
Whistle Labs, San Francisco, California, USA (Remote)
• Implemented and shipped 50+ successful releases of � Whistle for Android over four and
a half years.
• Re-architected and shipped Whistle’s next generation app using Dagger 2, MVVM, and
data binding to provide excellent support for unit and integration testing, a full year ahead
of Google’s push towards MVVM in Android Architecture Components.
• Implemented production quality BLE support for communicating with Whistle devices,
including full support for remote telemetry to provide visibility into success / failure rates
among different Android devices.
• Implemented a myriad of new features for the current and previously shipping Whistle
apps: Trends, Community, User and Pet Profiles, Maps/GPS tracking, Notifications,
Medication Reminders, and Facebook and Twitter integration.
• Refactored legacy code to add offline support, improve performance and reliability,
provide robustness to FCM push messages, and improve long-term maintainability.
• Eased build and dependency management by migrating to Android Studio and Gradle.
• Improved release process via continuous integration and a better branching model.
Android Design Developer, Feb 2013 to Dec 2013
Microsoft (Contract), Redmond, Washington
• Implemented many “pixel-perfect” layouts in � Xbox One Smartglass for Android across
both phones and tablets.
• Worked with the Xbox design team to better conform to Android design guidelines.
• Wrote a code generation script that significantly reduced time, risk, and error by
generating boilerplate code for ~100 new pages.
Founder & Software Engineer, July 2009 to Feb 2013
Adventurous.io, Kingston, Washington
• Founded and built Adventurous.io, an immersive way to record and share adventures
using GPS tracks and photos.
• Designed and built:
• Android app for capturing and syncing GPS tracks and photos.
• REST API with optimizations for efficient mobile sync.
• Scalable image processing pipeline to deliver high quality photos.
• Beautiful & engaging image viewer using jQuery and Backbone.js.
Android technologies used: Fragments, Location APIs, Background Services, SQLite,
ContentProviders, SyncAdapters, C2DM, HTTPClient, and JSON (via Jackson).
Web / backend technologies used: Java/Groovy/Grails (REST API, Web), Backbone.js, SASS,
960.gs, Twitter Bootstrap, PostgreSQL/PostGIS, and Amazon EC2/S3.
EDUCATION Bachelor of Science, Computing and Software Systems, June 2002
2000-2002 University of Washington, Tacoma, Washington