I'm Yuji Nelson.
Senior software engineer with 12+ years of experience building products across frontend applications, APIs and backend services.

Introduction
I'm a senior software engineer specialising in TypeScript and React, with experience across frontend applications, APIs and backend services. I take ambiguous product problems, shape the approach with Product and Design, and carry them through implementation, rollout and iteration.
Most recently at Cleo, I led A/B-tested fintech initiatives reaching millions of users, designed front-end architecture for a cross-squad US/UK rebuild, and used product data and customer feedback to guide improvements. Across my career, I've built products in fintech, travel, e-commerce and enterprise software, with a strong focus on craft, maintainability and user experience.
Read my storyExperience

Led front-end architecture for Cleo’s React Native Earned Wage Access experience, simplifying complex client-side flows through backend-driven states and shipping A/B-tested disbursement improvements across more than two million users.

Lead engineer on Teya’s Next.js Customer Service Portal, setting technical direction and engineering standards while owning TypeScript/Node GraphQL BFF changes that enabled the front-end team to ship end-to-end features independently.

Delivered customer-facing discovery, search, and loyalty experiences for Duffel's Next.js app, including Meilisearch-powered order search, a multi-step checkout flow, and a feed-style homepage for product education.

Led front-end development and UX delivery for Magpul's B2B and B2C ecommerce websites.

Delivered and redesigned critical, enterprise-wide internal websites across all three rotations, combining web strategy, user research, and front-end development.