Cho Garcia CV — PDF

Average engineers ship features. Trusted engineers protect the system.

I architect and lead high-performance, real-time frontends in iGaming — hands-on with React and TypeScript, and the person teams rely on to set direction, raise the bar, and ship.

Ten years in real-money gaming: owning frontend architecture end to end, setting standards teams actually follow, and staying hands-on in the codebase so the direction I set holds up under review.

What I own

Technical direction

Architecture, module boundaries, and the rendering foundations everything else gets built on.

Standards

Review culture, shared patterns, and performance and accessibility budgets held as defaults, not asks.

The team

Mentoring, developer experience, and tooling as a force multiplier — so delivery never depends on heroes.

How I lead

Teams ship, not heroes

Mentoring, healthy developer experience, and tooling as a force multiplier for the whole team.

Hands-on leadership

Still in the codebase — reviews and the hard problems — so I lead with credibility, not from a distance.

Decisions in the open

Lightweight RFCs and ADRs, pragmatism over dogma, and choosing boring technology where it counts.

Architecture over frameworks

Component-driven design, clear module boundaries, and design systems that scale with the team — not just the app.

Performance is a feature

Performance budgets, measured rendering, and smooth real-time UX built in from the start, not bolted on.

Quality by construction

Testable UI, accessibility as a baseline, and a code-review culture that raises everyone's bar.

Experience
Sep 2025 — Present
Gibraltar

Senior Frontend Software Engineer · MrQ

Lead the React Native rewrite of the casino app — auth, registration and the native ↔ WebView bridge — in TypeScript on Expo/EAS. Raise quality through reviews and shared patterns, and run analytics and experiments in Amplitude.

Jun 2021 — Jul 2025
Remote

Frontend Architect · Livespins (acquired by Evolution)

Owned frontend architecture for a real-time casino game-streaming platform. Set technical direction, built the component and rendering foundations in React/TypeScript, and optimized game-like UI performance across devices.

Jun 2018 — May 2021
Remote

Frontend Software Engineer · Casumo

Built and maintained a modular, scalable component system across iGaming products; shipped performant player experiences with UX and backend, and mentored on UI patterns.

Apr 2017 — May 2018
Gibraltar

Senior UI Developer · William Hill

Modernized sportsbook and gaming features; drove accessibility, rendering performance, and visual consistency.

Jan 2017 — Apr 2017
London

Senior Developer · Rufus Leonard

Delivered frontend for major UK brands with component-driven development.

Dec 2014 — Dec 2016
London

UX Design & Development Lead · Small Media

Led full-stack development for interactive digital platforms, owning delivery from design through build.

Stack
TypeScript React React Native Next.js Node.js
Native & mobile
Expo / EAS
React Navigation
Swift / Kotlin bridge
Analytics & release
Amplitude
Sentry
EAS Workflows
AI-assisted
Claude Code
MCP servers
Cursor
Beyond code

Degree in Graphic Design

Hochschule RheinMain / EASD Escola de Disseny · 2011 · Valencia / Wiesbaden

Interactive media, motion, and system design.

Speaker

DjangoCon US 2016