Skip to content

Samuel East

Senior Software Engineer · Products, Automation & AI

Cardiff, South Wales, UKmail@samueleast.co.uklinkedin.com/in/samueleastdevsamueleast.co.uk

Available immediately · Contract or permanent

Shipped forPlex·NBC PeacockTV·SkyShowTime·NowTV·Vodafone·Nagra·Yettel·Entel·OneTV

About

Fifteen years shipping complete products, most of them on my own: web platforms, iOS and Android apps, desktop tools, television apps and the hardware sitting in the room. My career has been in video, which is a demanding place to learn to build things that cannot fail quietly. I am now looking for work that uses the whole of that, including the automation, testing and physical computing side.

How I work with AI

Agents are how I build now, and it is the reason one engineer can ship as much as this. At Plex the whole workflow ran on them: a ticket went into Claude Code, an agent planned and wrote the change, AI reviewed the pull request, an engineer signed it off, every day, in production.

Agents are fast but not careful, so I treat the architecture as my job. I set the contracts between layers and platforms, write the way a team works into Claude skills and MCP tooling so every engineer and every agent works the same way, and put the tests first so there is a clear definition of done.

I also built my own AI coding terminal, a desktop app in Rust and TypeScript, and use it to ship iOS, Android, desktop and web products on a single API.

Skills

Languages & Frameworks: TypeScript, JavaScript, React, React Native, Node.js, Swift, Kotlin, Angular, ElectronJS, LightningJS

Tooling: Git / GitHub / GitLab, Jira, Linear, Sentry, Conviva, Jest, Vitest, Xcode, Android Studio, Agile / Scrum, Claude Code, MCP, Codex

AWS Infrastructure: EC2, Auto Scaling Groups, ELB / ALB, RDS, VPC, Bastion Hosts, S3, CloudFront, Lambda, IAM, Route 53

React Native: New Architecture, TurboModules, Nitro Modules, Reanimated, Gesture Handler, Zustand, React Query, Metro, Maestro E2E, Storybook, pnpm / Turborepo monorepo

Mobile, TV & STB Platforms: iOS, tvOS, Android, Android TV, Fire TV, Samsung Tizen, LG WebOS, Hisense Vidaa, Custom STBs, DVB / OIPF

Video Players: Shaka Player, AVPlayer, ExoPlayer / androidx-media, KSPlayer (FFmpeg), DashJS, HLS.js, Custom MSE, CastLabs, Bitmovin, VideoJS

Also: Widevine, PlayReady, FairPlay, BuyDRM, EZDRM, SPEKE API, CENC / CBCS, CMAF, MediaLive, MediaPackage, MediaConvert, MediaTailor, MediaConnect, CloudFormation, SSAI, CSAI, AWS MediaTailor, Manifest stitching, SCTE-35, VMAP, VAST, Google IMA SDK, FAST channels, Pause ads, Live catch-up

Experience

Side projects

Built and shipped on my own time. The full set is at samueleast.co.uk.

Education and certification

Swansea Metropolitan University · BA Hons Interactive Digital Media, 2:12007 – 2009
Swansea College, Tycoch · BTEC National Diploma Music Technology, DMM2003 – 2005
AWS Certified · Cloud Practitioner, with production experience at scale