Portfolio Projects
Real-world engineering work — built, tested, and shipped. Each project is a complete artifact: live product, source code, documentation, and delivery record.
All Projects
REM Waste Booking Flow
Full-stack booking application tested solo in 5 days. Next.js · TypeScript · Playwright · Vercel. Includes full documentation library — charter, ADRs, test strategy, OWASP security audit, AI engineering log.
Selenium + Java + TestNG Framework
Enterprise-grade Java automation framework targeting the QA Lab. Page Factory pattern · ThreadLocal WebDriver · TestNG DataProvider · ExtentReports HTML reporting · Maven Surefire CI. Cross-Stack Series — Stack 3 of 4.
Player API Tests
ASP.NET Core 8 REST API with full NUnit test suite built in a 3-day sprint. JWT auth · in-memory store · WebApplicationFactory · Swagger · Railway deployment. 28 tests, all green.
Playwright + C# + NUnit Framework
Strongly-typed .NET automation framework targeting the QA Lab. Playwright C# native async/await · NUnit [TestCase] parametrization · Playwright HTML Reporter · GitHub Actions CI/CD. Cross-Stack Series — Stack 5 of 5.
QA Lab — Automation Testing Environment
Living browser automation target with 14+ interactive UI element types: forms with validation, async state buttons, drag-and-drop, iframes, modals, tables, and more. Serves as a proving ground for Playwright, Selenium, Cypress, and AI-assisted testing workflows. Managed with a PMI-compliant charter and living roadmap.
This Portfolio Site
S3 static architecture, CloudFront CDN, GitHub Actions CI/CD. Zero build tools, zero runtime dependencies. Built to demonstrate engineering judgment, not just engineering knowledge — the site itself is a portfolio artefact.