Zhian (Aria) Ruan
Back to projects

Software · CI · Software quality

Exploding Wild-Kitten Boardgame App

A test-driven multiplayer card game with 100% coverage and a hardened CI/CD pipeline.

Exploding Wild-Kitten board game app

Stack: Java

Highlights

  • Spearheaded test-driven development (TDD) for a Java-based multiplayer card game, creating comprehensive unit and integration tests that achieved 100% code coverage while applying boundary value analysis (BVA) to identify and mitigate critical edge cases that could impact gameplay integrity
  • Architected and deployed a robust CI/CD pipeline with strict branch protection rules enforcing automated quality checks, and established team-wide coding standards that improved maintainability and enabled internationalization (i18n) support across multiple languages