What I build — at work, and on my own time.
Quality and performance engineering at Costco Travel, plus the side projects I build to stay sharp on the rest of the stack.
Professional
My time at Costco Travel
Both roles I've held so far — what I own now, and what I shipped to get here.
Costco Travel is Costco Wholesale's travel booking platform — cruises, hotels, vacation packages, and rental cars for Costco members.

Quality Engineer II
Nov 2025 – Present · 9 mos
Modernizing the cruise search platform
I own quality, performance, and release confidence for Costco Travel's cruise search platform modernization, working within a cross-functional team that includes a product owner, a scrum master, three QAs (one offshore in India), and six developers split evenly onshore and offshore. My scope stays inside the Shopping portfolio roughly 90–95% of the time, stepping outside it only when a bug traces back to an upstream or downstream system.
Shift-left API testing
Built a contract-based acceptance testing practice, written before a feature is code-complete, so development validates against a production-ready test suite throughout implementation instead of finding gaps in a regression pass afterward. It wasn't an easy sell at first — developers were wary of QA working directly in the same repo, worried it would become a flaky gatekeeper slowing them down. Within two sprints that concern flipped: developers started actively pointing out how much faster issues were getting caught and resolved, and how much sharper the coverage was on business-rule and endpoint-level detail that used to slip through.
Performance testing platform
Stood up an engineering-owned performance testing platform on k6 and Jenkins with automated reporting, replacing a coordination-heavy process with self-service load testing any team can run on their own. A FY27 goal is scaling that further — bringing at least two more Shopping-portfolio teams onto k6 and shift-left testing, backed by Splunk APM for request-level visibility.
Architecture benchmarking
Used that platform to benchmark legacy and microservice architectures head to head, validating 63–99% latency reductions across key search endpoints and directly informing how we sequenced the production rollout.
Security & dependency management
Built proactive dependency vulnerability monitoring into CI pipelines, so remediation starts before a CVE becomes an org-wide advisory instead of after.
Mentoring
Mentoring an incoming intern whose team owns a business-rules microservice, walking them through the STLC end to end — how to scope a test plan, decide what's worth automating versus testing manually, and build the automation itself.
QA tooling enablement
Most QAs across the org don’t have the consumer and agent apps developers rely on for debugging set up, leaving them limited to logs and traces. A FY27 goal is closing that gap — either a written setup guide or a live session for the broader QA org (20–60 people) — so more QAs can debug with the same visibility developers have.
- 63–99%
- Latency reduced
- k6 + Jenkins
- Perf platform built
- Shift-left
- API contract testing
- CI-integrated
- CVE remediation

Software Development Engineer in Test I
Aug 2024 – Nov 2025 · 1 yr 4 mos
Shipping QA across major product launches
My first 16 months were spent writing automated and manual tests in Java, JavaScript, and SQL for vacation package shopping, working across the full testing stack to ship QA coverage behind some of the bigger launches on the roadmap.
Test automation
Wrote automated and manual tests in Java, JavaScript, and SQL, focused on vacation package shopping features across the booking flow.
Full-stack testing coverage
Worked across the full testing stack: API testing with Postman, Swagger, and RestAssured; observability through Splunk and Grafana; and UI regression with Selenium.
Automation observability
Helped build a Grafana dashboard that scraped Jenkins automation job reports into a database, surfacing metrics like top failing tests and pass/fail trend lines so the team could see automation health at a glance instead of digging through individual build logs.
Shipped
Core skills acquired
Full toolkit →Side projects — now
What I'm building on my own time
Recent projects, ranked roughly by how current they are. The first one's the most involved.

Lingo
A Duolingo-inspired language learning platform with AI-generated voice lines, character-driven lessons, an XP/hearts progression system, and a Stripe-backed Pro tier. Built to explore full-stack SaaS mechanics end to end: auth, billing, a course-authoring admin, and a gamified learning loop.

Stratify
A multi-tenant website builder and project management tool for agencies, with sub-account support and Stripe Connect so agencies can bill their own clients through the platform. Every site is deployable to a custom subdomain from a shared funnel/page builder.

JSLy
A JavaScript documentation portal built with Nuxt.js, with searchable, filterable docs and in-browser code playgrounds via StackBlitz.

FrameRate
A community movie-rating app in the spirit of Letterboxd — rate films, write reviews, and browse a rating system built around authentic, individual opinions rather than aggregate scores.

Raiders Rundown
A Sanity-backed content site for Las Vegas Raiders fans — game recaps, player profiles, and draft coverage, all editable through a headless CMS.

Hunter.me
The site you’re on right now — built with Next.js, with notes pulled and rendered from a Notion database.
Side projects — past
Earlier work
Older side projects, kept here for context. Not all of them are still online.

Notionary
A Notion-inspired workspace app with auth, subscription billing, and real-time collaborative editing over web sockets.

Evently
An event management app covering the full organizer/attendee flow — event creation, RSVPs, and a modern UI built on Next.js Server Actions.

PeerChat
A Zoom-style video calling app built directly on WebRTC — screen share, live participant tiles, and chat, with no third-party video SDK.

Comprehensive Job Search Mobile App
A React Native job search app pulling listings from RapidAPI, with saved searches and a native mobile UX.

Kobe Bryant's Legacy: A Data Visualization
An interactive D3.js visualization of Kobe Bryant’s career statistics and milestones.