📠
Fax
Shipped fax as a feature. Single-handedly. 49,888 lines on day one, QR codes three days later, PDF B&W conversion a week after that.
2017
backend
🔑
111111
Made 111111 the default dev 2FA code so nobody has to open their phone.
Committed to lore
backend
📄
Document Scanner
Built native iOS document scanning to PDF. His one concern: “whether the PDFs are reliably printable.”
2025-02-25
ios
🌿
master → main
Renamed every branch across the entire infrastructure. All of them.
2022-04-04
config
📱
iOS Whitelabel SDK
Built an SDK so other apps could embed Spruce’s messaging experience. Shipped it quietly, as one does.
2019–2020
ios
📞
The Softphone
Built an entire in-app VoIP phone: CallKit, DTMF tones, dialpad that reads numbers out of arbitrary pasted text, PiP, mute/hold sync, Bluetooth switching. ~60 commits over 3 months.
2024
ios
🤖
AI TTS Voices
Integrated OpenAI TTS (5 voices + AWS Polly fallback) for voicemail greetings and call flows. Added a 6th voice the next day. Per-voice speed tuning two months later.
2025-08
backend
🧪
Presence (Weekend Project)
Built real-time presence tracking — Redis-backed, database-free under load — over a weekend. Backend, iOS, and web all shipped within days of each other.
2025-04
backend
💬
Group SMS
Built group SMS on Twilio Conversations API, intentionally designed to be thrown away once Twilio supports it natively in Programmable Messaging.
2025-01
backend
⚙️
CircleCI → GitHub Actions
Migrated the entire backend CI pipeline to GitHub Actions. Then immediately did the same for iOS builds. 1,100 lines of new config, zero drama.
2024-11
backend