Work

Technical leadership, software quality, and product delivery.

Sunset over a lake framed by dark mountain silhouettes.

My Approach

I like work that requires context, judgment, and digging into the details. I want to understand the problem well enough to ask the right questions, catch risks early, and provide a clear path forward.

A towering tree surrounded by ferns and dense green forest.

Career Progression

I spent nearly 11 years at Pushpay, progressing across customer-facing roles, QA engineering, and technical leadership. Selected roles are shown below.

  1. 2024–2026

    Technical Lead, Apps

    Led the technical direction of an engineering team supporting 4,000+ white-label mobile apps across iOS and Android.

  2. 2023–2024

    Senior QA Engineer

    Focused on release quality, risk assessment, production investigation, and mentoring other QA engineers while helping shape broader quality strategy.

  3. 2021–2023

    QA Engineer II

    Expanded test coverage, improved QA practices, and supported a growing mobile application ecosystem.

  4. 2020–2021

    QA Engineer

    Handled manual and exploratory testing, regression coverage, production validation, and defect triage.

  5. 2018–2020

    Customer Success Technical Specialist

    Solved complex customer issues, built deep product knowledge, and worked closely with engineering on technical problems.

Selected Work

A few examples of the work I’ve led and contributed to.

  • React Native modernization

    Led modernization across a large white-label mobile app ecosystem, including a React Native upgrade from 0.68 to 0.77, dependency updates, compatibility work, and release coordination.

  • Production investigations

    Investigated complex production issues involving crashes, push notifications, app signing, WebViews, OS changes, and third-party dependencies.

  • Release tooling & delivery

    Improved the workflows and tooling behind frequent mobile releases, reducing manual work and making releases more reliable.

  • Platform compliance

    Managed platform compliance work related to Apple and Google requirements, compatibility changes, and deadlines affecting thousands of mobile apps.

Resume