
BillPilot
PE firms lose billable hours to manual timesheet entry and scattered calendar data. BillPilot syncs Google and Microsoft calendars, runs approval workflows, and generates rate-based invoices from a multi-tenant AWS SAM backend.

—·Professional Work
User-reported bugs often lack reproducible evidence for engineering teams. Verity runs Playwright in AWS Lambda to capture screenshots, JS errors, and API failures, then deduplicates and scores issues before GitHub triage.
Dec 2025 - May 2026

Serverless QA layer bridging feedback and verified bugs at Wamo. Playwright headless in Lambda collects visual and error evidence. AI generates tests from URLs with rule-based fallback when generation fails. Issues dedupe and score before landing in a triage hub. An embeddable widget captures in-context reports with screenshots. Step Functions manage test runs and retests with S3 artifacts.
Full-stack engineer on test runner infrastructure and triage frontend from Playwright Lambda execution through embeddable widget delivery.
Headless Playwright in Lambda with Chromium layers, AI test generation with rule-based fallback, issue deduplication and confidence scoring, GitHub App integration, and embeddable in-app feedback widget.

PE firms lose billable hours to manual timesheet entry and scattered calendar data. BillPilot syncs Google and Microsoft calendars, runs approval workflows, and generates rate-based invoices from a multi-tenant AWS SAM backend.

Cattle health records still live in paper notebooks across LATAM farms. Cattle Verify digitizes RFID field encounters, QR packaging traceability, and immutable compliance exports in a Capacitor PWA with 90%+ offline usage.

I built on a multi-tenant agentic platform at Wamo. Document RAG uses OpenSearch and Neptune. A planner coordinates agents with 63 service adapters. Real-time chat runs on AWS Lambda and Step Functions.
Check out the live demo or explore the source code.