Skip to content

Original public projects

Inspect the implementation, not just the description.

Public repositories are listed only after the source and run instructions are available. We distinguish runnable experiments from mobile applications distributed through the app stores.

Open-source lab · Node.js · SwiftUI · Kotlin

API authorization boundaries

One original repository with a deliberately vulnerable and corrected Node.js API, synthetic tenant fixtures, and two native mobile development clients. The Node suite passed 10 local tests; the SwiftUI iOS Simulator app and Kotlin Android debug app both compiled on an Apple Silicon Mac. These are educational demos, not production applications.

Native mobile development examples

Both clients are independently buildable examples for an authorized local test server. The iOS version uses SwiftUI and URLSession, while the Android version uses Kotlin and the platform networking stack. Each lets a developer compare the same synthetic cross-tenant request.

iOS · SwiftUI · Xcode Simulator

iOS authorization demo

Native SwiftUI form, async URLSession request, response inspection and a documented XcodeGen build. Simulator build passed with Xcode 27.2.

View SwiftUI source and build instructions

Android · Kotlin · Emulator

Android authorization demo

Native Kotlin Activity, emulator-to-localhost request handling and a Gradle debug build. Compiled with Android SDK 36.

View Kotlin source and build instructions

These are development examples, not live customer deployments or App Store / Google Play releases. Runtime behavior on each emulator has not been independently certified.