Android Engineer at Zillow.
Previously Signal, Twitter, New York Times
Many recent public contributions have been under my alan-signal profile.
- Signal Messenger on Android - On the small Android team for 2 years.
- loafwallet-android - Did some Android work in spare time on the official litecoin wallet.
- blockchain.com wallet - Spent 9 months working on Blockchain.com's wallet.
- stellar/java-stellar-sdk - Java implementation of SLIP-0010 HD wallet derivation for Stellar coin.
- slip10-ed25519-rust-crate - Rust implementation of SLIP-0010 HD wallet derivation subsequently used by Mobilecoin.
- NovaCrypto - An collection of light-weight Java Bitcoin Improvement Proposal implementations.
- Advanced Kotlin Syntax abuse
- Advocating for small libraries
- Discouraging long-running branches
- A deep-dive on physical security tool (which actually caused them to re-design)
- In 2019 I wrote a genetic algorithm to take the BF-joust hill at zem.fi/bfjoust. After 100M individual bots were tested across thousands of generations over 24 hrs and rated both on their ability to beat the other bots on the hill and minimal program length, an almost unbeatable bot emerged which I named after one of my cats. Today,
westonian.Sookie
still holds the hill if you want to take a shot!