Rivalry
- Took full ownership of shared, reusable, well-tested component frameworks in TypeScript across revenue-driving customer-facing surfaces — Races, Tournaments, VIP program, pre-rollover bonuses, back-office tooling — consolidating one-off UI into consistent patterns other product teams build on to ship production-quality UI faster.
- Led an incremental rewrite of mission-critical wallet infrastructure on a live, regulated production platform — breaking it into feature-flagged steps with CI/CD quality gates to ship often and confidently under continuous traffic — real money, real stakes, no incidents.
- Drove a frontend architecture migration (Nuxt2 → Nuxt3) across a high-traffic consumer platform, defining application structure and shared abstractions and modernizing core UI surfaces (navigation, game tiles, homepage, reusable carousel) while keeping the product stable for users.
- Wrote clean code and reusable abstractions integrating RESTful and GraphQL APIs, and troubleshooted and supported production applications under real user load.
- Partnered with product owners, designers, and marketing stakeholders in a fast-paced, cross-functional agile team to take features from planning through delivery, shipping time-sensitive branded experiences on tight deadlines.
- Automated a Hub88 → Strapi content ingestion pipeline (slug deduplication, scheduled imports), writing maintainable code that improved reliability and removed recurring manual operational work.
- Run a genuinely agentic AI development workflow (Claude, Cursor) across the full lifecycle — building, testing, and reviewing — pushing the tools hard while reading diffs line-by-line and writing the tests, so speed never comes at the cost of production standards; established review practices teammates could adopt.