Experience
Client Tech Lead (Senior Staff)
May 2025 – May 2026 · Cash App / Block- First dedicated org-wide technical lead for a 150-person engineering organization (iOS, Android, Web, QA); built shared technical direction and governance structures for a distributed org.
- Drove the culturally difficult decision to retire a 4-year cross-platform SDUI experiment that had not been able to reach successful production adoption; the outcome was a unified server-driven UI direction the org had lacked for years.
- Authored and drove the Cash Client Technical Strategy, addressing both organizational and technical challenges: consistent standards and testing practices for improved human and AI velocity, prioritized platform roadmaps, and operationalized plans through team leads and EMs across the org and cross-BU.
- Founded a 10-engineer Technical Circle for Cash Client; represented Cash Client in Cash Eng and company-wide technical governance councils.
- Built AI developer tooling for the client org: an AI-assisted Swift Testing migration and Claude Code skills adopted across the org. Drove architecture decisions to be made and put into git as skills reviewed through normal PR review, so agents followed the documented standard instead of the legacy code.
- Authored the client-server interaction ADR that established Paved Roads across client and backend teams, and set up the team to own it.
- Drove the org to one iOS view architecture on SwiftUI and MVVM, enforced with SwiftLint rules that blocked new legacy usage while exempting existing code.
- Voted top incident responder by the mobile org.
Senior Engineering Manager
October 2022 – May 2025 · Cash App / Block- Manager of managers across 3 teams: 5 direct reports including 2 EMs and a staff engineer, across Investing, Teens & Families, and Remittances. Later senior line manager for a 13-person team owning Customer Accounts, Trust and Compliance.
- Led mobile delivery of the Single-Account Model — a foundational account model migration with a rigid regulatory deadline; inherited mid-project after a layoff with 5 months to deadline; delivered on schedule.
- Client lead for a six-week org-wide reliability push: assembled and ran a four-person Staff tiger team, identified observability as the mobile org's critical gap and drove its org-wide detection dashboard; got a long-running data-sync rewrite prioritized and staffed.
- Coached a first-time engineering manager to independently own a team I had been leading, building the succession path deliberately while I took on additional product areas; created the space for a report to build the iOS dependency injection framework that became the codebase's de facto standard.
- Calibrated engineer for Block's company-wide hiring bar and promotion panel chair across both tracks; redesigned the behavioral interview process after identifying weak signal patterns at senior levels. Peer-mentored 3 women to Staff level across mobile and backend, and sponsored a direct report through a Staff promotion.
Mobile Engineering Manager
March 2021 – October 2022 · Cash App / Block- Led Cash App Investing Mobile team (iOS and Android), shipping features including Round Ups, Auto-Invest, Teens investing with parental controls, and expanded market data and company news.
- Established Cash App's first mobile on-call rotation for over 100 iOS and Android developers, building reliability accountability across squads.
- Navigated compliance requirements for the Investing product, especially where regulatory constraints required careful legal scoping and impacted product experiences.
Senior iOS Developer
September 2019 – March 2021 · Cash App / Block- Designed and built Stock and Bitcoin Investing features with other engineers, server design, product and compliance, including extensions to Cash App's core iOS frameworks.
Freelance iOS Developer
August 2012 – September 2019 · Teak Mobile Inc.- Built custom iPhone and iPad apps for clients across industries. Owned full delivery from UI/UX design through server API integration, hardware integration, and App Store submission.
- Authored GrokSwift, a Swift tutorials blog with 1,500+ subscribers, and an iOS REST APIs ebook.
- Operated as a trusted technical partner for clients without internal mobile expertise for 7+ years.
iOS Developer / Software Development Manager
April 2010 – July 2012 · Monolith Interactive- Development lead and client liaison at a small iOS agency.
Research Engineer
December 2009 – March 2010 · University of Waterloo (Mechatronics)Junior Software Developer
March 2008 – May 2009 · Lakes Environmental SoftwareEducation