[ EXPERIENCE ]
Work History
Career BreakSep 2024 – Present
Exploring & Building
- ▸Traveling and exploring technologies beyond Android
- ▸Personal projects and open source work
- ▸Actively seeking the next opportunity
Block Inc.Aug 2018 – Sep 2024
Staff Android Engineer
- ▸Promoted twice in 5 years — maintained Staff scope with Senior Staff trajectory
- ▸Technical DRI for Square Register launch in Japan — coordinated 4 teams across PST/EST/JST timezones
- ▸Strong Customer Auth SDK — led surprise 3-month EU/UK regulatory sprint for Android & iOS
- ▸In-App Payments SDK — architected and shipped in first 5 months; maintained 4+ years
- ▸Mock Reader SDK — Hackweek-winning tool enabling automated hardware payment testing
ZenefitsJun 2017 – Aug 2018
Android Engineer
- ▸Built full mobile Hiring experience in first month; pitched demo to sales leadership
- ▸Owned iOS/Android parity decisions with designers and PMs
- ▸Stepped into iOS development when the mobile team went from 8 to 2 engineers
[ PROJECTS ]
Featured Work
Square Register — Japan Launch
Block Inc.·Mar 2022 – Jan 2024
- ▸Enabled Square to enter the Japanese market with its flagship POS hardware
- ▸Technical DRI coordinating 4 engineering teams across PST / EST / JST timezones
- ▸Built hardware-agnostic E-money transaction flow to support swift future hardware launches
- ▸Biweekly stakeholder reports; weekly sessions with Japanese legal and partner teams
KotlinHardware APIsE-moneyCross-team Lead
In-App Payments SDK
Block Inc.·Aug 2018 – Jan 2019 (+ 4 yrs)
- ▸Shipped within first 5 months — unlocked e-commerce capability for Square's developer platform
- ▸Beautifully animated credit card form built on low-level Canvas APIs
- ▸Dual Kotlin/Java API surface with iOS-parity naming conventions
- ▸Maintained and expanded for 4+ years post-launch
KotlinJavaCanvas APIsSDK ArchitectureDagger
Strong Customer Authentication SDK
Block Inc.·Sep 2019 – Dec 2019
- ▸3-month sprint on a surprise EU/UK PSD2 regulatory requirement
- ▸Led both Android and iOS implementation; designed public-facing API surface
- ▸Integrated Mastercard's SDK and fixed critical blocking crashes upstream
- ▸Authored copywriter templates for all public documentation
KotlinSecurityPSD2Mastercard SDKAndroid + iOS