Ryan Harman, Software Engineer

bio

I’m a goal and detail oriented Software Engineer with 10 years of commercial experience spanning across multiple sectors.

I have a passion for creating excellent software experiences on the web and mobile.

I’m a social individual capable of working in a team, paired with a colleague or independently for internal or external customers.

experience

Saber

Manchester – Present · 1 yr 5 mos
  1. Staff Engineer

    – Present · 10 mos

    typescript · react · tanstack router · tanstack query · trpc · hono · tailwind · vite · playwright · aws · appsync · sentry · posthog · python

    As Staff Engineer I became responsible for the frontend platform - the app, design system the frontend API and the infrastructure behind it - for our claims automation product, leading its direction as much as still writing code myself and shipping features.

    • Owned the technical standards the frontend team works to, and steered our initiatives - from the product improvements we ship week to week through to larger technical challenges.
    • Ran the frontend guild, learning sessions, and mentoring of the ten other engineers on the team, from the Seniors down.
    • Worked hand in hand with product, design and our platform teams.
    • Migrated Saber off Vercel onto self-managed AWS - CloudFront and S3 hosting with a Lambda API - and now own that frontend infrastructure as code in AWS CDK, from hosting constructs to multi-environment deploys and secret management.
    • Built our frontend observability end to end: a telemetry pipeline feeding Sentry, PostHog and anything else we choose plug in, with error classification, distributed tracing.
    • Replaced our legacy auth with a multi-tenant setup - a Cognito flow that handles token refresh, cross-origin sessions and per-tenant isolation across any OAuth provider.
    • Orchestrated a real-time sync engine on AWS AppSync Events so updates land live over SigV4-authenticated subscriptions.
    • Drove the modernisation of our stack - React 19, Vite 7, TanStack Router and Query, tRPC - making it better both for our users and for the engineers building on it.
  2. Senior Frontend Engineer

    – · 8 mos

    typescript · react · tanstack router · tanstack query · trpc · tailwind · vite · vitest · msw · aws · sentry · posthog · python

    I joined Saber as a Senior Frontend Engineer, spending most of my time shipping core product features whilst building foundations the frontend platform runs on today.

    The work fell into a few buckets:

    • Managed our initial contractors and the output they shipped.
    • Onboarded and mentored the frontend engineers we hired through this period.
    • Delivered the core features within the product - the workflow builder canvas, document handling and a revamped mailbox.
    • Moved us onto a pnpm and turbo monorepo, pulling our shared @workspace packages (UI library, schemas, tRPC) into one place for proper end-to-end type safety.
    • Set up our coding standards and testing documentation, and kept them current as we grew.
    • Built the foundations of our integration testing with MSW, Vitest and a local mock database.
    • Stood up the first versions of our auth and observability - Cognito-token authentication, and Sentry with structured logging in the BFF.

Self employed

Manchester – Present · 5 yrs 10 mos
  1. Freelance Software Engineer / Consultant

    Partnering with forward-thinking individuals, startups and enterprises to develop solutions that drive business success and meet ambitious deadlines. Specialising in React and Node.js development - leading technical implementations, establishing best practices, and consistently shipping high-quality products on schedule for various companies.

  2. Lead Software Engineer · CloudGuard AI

    – · 2 yrs 3 mos

    react · next.js · node.js · typescript · javascript · storybook · tailwind · azure · docker

  3. Lead Developer · The Mocaverse

    – · 4 mos

    react · next.js · typescript · tailwind

  4. Software Engineer · DigX

    – · 1 yr 4 mos

    react · react native · next.js · node.js · typescript · tailwind

Chatloop

Manchester – · 1 yr 2 mos
  1. Senior Frontend Developer

    typescript · react · react native · tailwind · aws · tamagui · laravel · storybook · vite · webpack

    Built and maintained a cross platform social media application, architected solutions to bridge web and mobile experiences.

    • App, a React Native project deployed via fastlane, styled with Tamagui. Due to adoption from an agency we immediately begun implementing TypeScript, improving the overall quality of the codebase, adding unit tests, storybook, documentation and CI/CD pipelines.
    • Portal, a performance focussed Vite React app, ensuring WCAG compliance and cross-browser compatibility.
    • SDK, a project allowing seamless website integrations through iframes, expanding product reach and enhancing customer engagement capabilities.
    • Internal design system, a unified system using Tamagui, facilitating consistent UI/UX across mobile and web platforms.

Corporation Pop

Manchester – · 1 yr 5 mos
  1. Software Engineer

    react · react native · expo · next.js · node.js · solid.js · svelte · storybook · tailwind · sql · drizzle · prisma · laravel · aws

Return on Investment

Manchester – · 1 yr
  1. Full Stack Developer

    react · next.js · typescript · javascript · tailwind · styled components · vite · sql · node.js · .net · aws

Bentley Motors

Crewe – · 4 yrs 3 mos
  1. Junior Software Developer

    – · 1 yr 10 mos

    react · typescript · javascript · c# · jquery · sharepoint · salesforce · mulesoft · outsystems · tableau

  2. Developer / Technician

    – · 2 yrs 6 mos

    vba · javascript · node.js · bash · sap · excel

certifications & education

City & Guilds - Level 4 Distinction in Software Development & Software Development Methodologies.

AWS Cloud Practitioner - AWS cloud fluency and foundational knowledge.

MTA - HTML5 Application Development Fundamentals.

FreeCodeCamp - Responsive Web Design.