Skip to content

About

Senior iOS Engineer delivering production software across mobile, web, and backend systems.

Harry Wright

I'm a Senior iOS Engineer based in the UK, specialising in Swift and UIKit — including custom framework-level architecture, bespoke navigation systems, and advanced transition design. I also deliver production work across the full stack in Go, TypeScript, and Next.js.

In 5+ years, I have shipped software at four companies and a range of domains: safety-critical aviation systems at TrustFlight, a 5.5-million-user consumer platform at Surfline, and a VC-funded startup where I was one of two engineers building from the ground up. Each role has demanded rapid ownership, technical breadth, and a commitment to quality.

I approach engineering deliberately — understanding the problem before writing the code, producing clear technical documents, and building systems that are maintainable by any engineer who inherits them. I prioritise clean architecture, comprehensive logging, robust CI/CD pipelines, and well-instrumented deployments.

I am currently open to Senior iOS Engineer positions, with a trajectory towards Staff and Senior Staff. I am equally effective in full-stack roles where iOS expertise is complemented by backend and web contributions.

Skills & Technologies

Core

SwiftUIKitSwiftUIGo

Languages

PHPJavaScriptTypeScriptSQLHTML/CSSRubyPython

iOS / Apple

WidgetKitCore DataGRDBCore AnimationCombineFinanceKit

Web & Backend

ReactNext.jsTailwind CSSBunHonoNode.js

Databases

SQLitePostgreSQLRealm

Tools & Practices

GitXcodeFigmaVercelCI/CDREST APIsWebSockets

Experience

Senior iOS Engineer

Perdiem

Jul 2024 — Mar 2026

Led development of a VC-funded social finance app as one of a two-engineer team, delivering approximately half of all features — home feed, search, profile system, and post creation. Architected custom UIKit components with manual frame layout, bespoke navigation stacks, and transition modules. Implemented local persistence via GRDB and SQLite, push notifications, and external sharing. Shipped to the App Store with real users onboarded.

iOS Engineer

Surfline

Apr 2023 — Jul 2024

Pioneered SwiftUI adoption within a five-engineer iOS team for a 5.5-million-user surf forecasting platform. Delivered home screen and lock screen widgets using WidgetKit, implemented dark mode, and contributed to the Sessions feature (GPS and camera-based wave tracking). Maintained a 99.7% crash-free rate while executing a major UI redesign to support a new tiered subscription model.

iOS Engineer

TrustFlight

Apr 2022 — Apr 2023

Developed features for a safety-critical iPad application used by pilots and engineers to record aircraft airworthiness status and pre-flight checks. Operated in a domain where software accuracy has direct safety-of-life implications. Built new functionality and refined frontend-backend data synchronisation using Core Data for offline persistence.

Software Engineer

Wilxite

Jan 2021 — Mar 2022

Delivered cross-platform solutions at a software consultancy, serving multiple clients including insurance companies. Built a mobile field technician app in Swift, then took ownership of full-stack backend work in PHP, JavaScript, and Go. Reduced a multi-hour batch reporting process to a 30-second on-demand request. Contributed to the migration from monolithic PHP to Go-based microservices.

Download my CV

Full career history, skills, and experience in one page.