Public site · Fintech
GRX — Public Platform
Frontend Engineer — owned architecture end to end · Feb 2026 – Jul 2026
GRX is a Swiss crypto-fintech ecosystem spanning payments, exchange, and tokenized real-world assets. I built the public-facing platform from scratch — the marketing site, pricing and product pages, and the careers hub — along with the shared component library it and the rest of the company's products now run on.
The Challenge
GRX had three products in flight — Pay, Exchange, RWA — and neither a public website to showcase any of them nor a shared component library for the teams building them, so every product screen was its own one-off implementation of the same buttons, inputs, and cards. Two problems, one root cause: build the site from scratch, and build the design system underneath it so both the site and the products could finally speak the same visual language.
The Approach
- Extracted a shared component library — 50+ components — from scratch, consumed by both the marketing site and the product apps, closing the drift between what marketing ships and what the product actually looks like
- Server-rendered with locale-aware routing baked into the URL structure, so every product page ships translated and statically generated per locale
- Accessible interaction primitives (dialogs, tabs, accordions) built once into the shared library instead of hand-rolling focus management per component
- Careers and editorial content authored as structured text and rendered at build time, keeping the content pipeline outside the deploy critical path
- A performance budget enforced as an automated gate rather than a one-time audit, so regressions get caught before merge
The Outcome
95+
Lighthouse score, sub-1.5s mobile LCP
50+
component shared library, ~70% fewer visual inconsistencies