StephenByatt

Senior Software EngineerLondon, UK

Building products people love at the intersection of engineering and craft.

Scroll

Experience

01/03

Software Engineer

@ Cleo
Jun 2025 - PresentLondon, UK

Shipping product features in React and React Native for a high-scale consumer fintech app. Delivered Google and Apple SSO across iOS and Android, enhanced the A/B testing framework with local variant overrides and safer staged rollouts, and led onboarding optimisation experiments using SQL and analytics to improve conversion and reduce CPA.

ReactReact NativeRubySQLA/B Testing
Nov 2024 - PresentRemote

Built and launched a multi-tenant SaaS platform with a React web app and React Native iOS and Android clients. Designed backend architecture using Supabase and PostgreSQL with row-level security, integrated Stripe Connect for multi-coach organisations, and established CI/CD and production observability using GitHub Actions, Vercel, Sentry, and PostHog.

React NativeNext.jsSupabaseStripePostgreSQL

Software Engineer

@ Snap Inc.
Nov 2021 - Jun 2025Sydney, AU

Led development of Screen Sharing for Snapchat Calls across iOS, Android, and Web - now used by 1M+ users daily. Built cross-platform features using React, Objective-C, and Kotlin. Delivered monetisation and UX improvements to the calling experience, increasing advertiser impressions and unique users by 5%.

ReactObjective-CKotliniOSAndroid
Cleo
Trainrr
Snap Inc.
CleoJun
TrainrrNov
Snap Inc.Nov

About

I'm a senior software engineer currently at Cleo in London, shipping features for a high-scale consumer fintech app. Previously at Snap Inc. for 3+ years, leading cross-platform features across iOS, Android, and Web - most notably Screen Sharing for Snapchat Calls, now used by 1M+ users daily. I also built and launched Trainrr, a multi-tenant SaaS coaching platform, from zero.

Open to interesting projects and conversations.

Technologies
TypeScriptReactReact NativeNext.jsPostgreSQLSupabaseNode.jsSwiftKotlinAWSStripeA/B Testing
Get in touchstephen@byatt.co