Why it exists
Another engineer should be able to reproduce a test failure, inspect its evidence, and tell which parts of the system the test exercised.
Portfolio / CASE STUDY
Public engineering lab
A reproducible test environment for a sample task app, with browser and native mobile checks, Kubernetes recovery, and a review gate for AI test drafts.
Independent infrastructure and test engineering
Another engineer should be able to reproduce a test failure, inspect its evidence, and tell which parts of the system the test exercised.
I built a sample app with web, iOS, and Android clients, then used it to exercise container builds, API and browser journeys, local Kubernetes, infrastructure checks, and human review of test drafts.
Compose isolates the web, API, and PostgreSQL services. A separate kind deployment reuses the images and exercises API pod replacement.
GitHub Actions builds containers and runs browser and API checks. The browser harness retains reports and traces that can be inspected after failures.
The AI evaluation workflow scores generated test recipes against explicit requirements and routes drafts through a human review gate.
Independent portfolio lab with synthetic data. The app runs locally, and the Terraform examples do not require a live AWS deployment.