Skip to content

Available for new engagements

Automated testing and QA engineering for teams that need to ship with confidence.

I help engineering teams build test infrastructure they can trust. From flaky end-to-end suites to CI pipelines that block every merge, I diagnose what's broken, architect the fix, and leave your team with automation that actually holds. If shipping feels like a gamble, that's the problem I solve.

SERVICES

Web E2E Testing

End-to-end test suites built with Playwright and TypeScript. Covers real user flows across browsers, designed for reliable CI execution.

Mobile E2E Testing

Cross-platform mobile testing with Maestro for iOS and Android. Automated coverage of critical paths without the fragility of traditional mobile test tooling.

Kotlin Multiplatform Testing

Automated testing for KMP projects — Maestro for end-to-end flows and Compose UI Testing for granular Jetpack Compose component coverage.

CI Integration & Test Infrastructure

Professional test suite setup wired into your CI pipeline. Reliable execution, clear reporting, and no flaky runs blocking your releases.

SELECTED WORK

Lasr

A cross-platform Bitcoin Lightning wallet built with Kotlin Multiplatform. Focuses on fast, minimal payments over the Nostr Wallet Connect protocol.

Kotlin MultiplatformAndroidiOSBitcoin LightningNostr·github

nostr-kmp

A Nostr protocol SDK for Kotlin Multiplatform. Handles relay connections, event signing, and subscription management across Android, iOS, and JVM.

Kotlin MultiplatformNostrSDKCryptography·github

nwc-kmp

A Nostr Wallet Connect client for Kotlin Multiplatform, built on top of nostr-kmp. Manages wallet connections, payment requests, and balance queries.

Kotlin MultiplatformNWCBitcoin LightningSDK·github

WRITING

All writing →