Skip to content

Leeds, UK · working remotely

Mark AustinSenior Software Engineer

9+ years across backend and full-stack engineering, currently building and scaling production systems at Uberall.

In my spare time I run Austin Tech Solutions, building and running websites for businesses across Yorkshire and the North East.

Get in touch
Mark Austin driving a Lotus Elise on track

off the clock: track days & motorsport

Mark Austin

// about

Who I am

I'm a senior software engineer with 9+ years of experience, specialising in backend systems, data pipelines and API integrations. I take ambiguous problems from R&D through architecture and requirements into production.

At Uberall I'm tech lead for Apple Insights and own our API migrations, technical planning and delivery. Beyond my own team, I review design documents for other teams, interview backend candidates and build internal engineering tooling such as Uberdocs.

My strongest areas are Kotlin and the JVM, AWS, APIs and data pipelines. in my spare time I run Austin Tech Solutions, my web design business. Outside work I'm into motorsport and track days.

// tech & tools

Backend

  • Kotlin
  • Micronaut
  • Ktor
  • Java
  • Groovy
  • Spring Boot
  • Python
  • Gradle

Cloud and infrastructure

  • AWS
  • Kubernetes
  • Docker
  • Jenkins
  • Firebase

Messaging and scheduling

  • Kafka
  • RabbitMQ
  • AWS SQS
  • AWS SNS
  • Cron jobs

Data

  • PostgreSQL
  • MySQL
  • Databricks
  • Elasticsearch
  • MongoDB
  • DynamoDB
  • Redis

Observability

  • Grafana
  • Prometheus
  • Sentry

AI

  • Claude Code
  • Claude Agent SDK
  • MCP
  • cmux
  • GitHub Copilot
  • CodeRabbit
  • OpenAI
  • LangChain4J

Web

  • TypeScript
  • JavaScript
  • React
  • React Native
  • Next.js
  • Node.js
  • Cypress
  • Jest
  • Vercel

Tooling

  • GitLab
  • GitHub
  • Atlassian (Jira, Confluence, Bitbucket)
  • AWS QuickSight

// impact

Highlights

// experience

Career

  1. Uberall

    Uberall

    visit

    Senior Backend Engineer

    Berlin, Germany · Remote

    Mar 2023 – Present

    Regularly act as technical lead for the Analytics & Reporting team, a distributed team of 9, driving technical planning and delivery.

    • Tech lead for the Apple Insights integration. Made the case for a separate service over the monolith, took it to production in 2024, and led its 2026 move to Apple's Business API v1 with no rollback. It now processes nearly 3 million requests a day.
    • Own metric deprecations, API migrations and the working relationship with Apple's API team.
    • Own R&D for new product work, taking ambiguous briefs through technical investigation, requirements and executable plans across backend, frontend and QA.
    • Owned the response when Meta removed 10 metrics we ingested: R&D, product decisions and a 9-ticket plan, all shipped ahead of Meta's deadline.
    • As the only UK-based engineer on a team spanning the Americas and Dubai, provide early-day coverage for client-facing and system-critical issues, working with Customer Success to give clients clear answers.
    • Built Uberdocs, a Claude-powered internal assistant used across the business that has answered over 1,000 questions.
    • Run the team's ceremonies, wrote its Definition of Ready and Definition of Done, and onboard new engineers.
    • Interview backend candidates across system design, code review and live coding, and built an interview tracker that spreads interviews across the team and has supported several hires.
  2. Austin Tech Solutions

    Austin Tech Solutions

    visit

    Director

    Leeds, UK · Hybrid

    Feb 2025 – Present

    Founded and run Austin Tech Solutions in my spare time, building websites for businesses across Yorkshire and the North East and owning discovery, design, development, hosting and support. Built Yorkshire Motorsport, a production Next.js and TypeScript app that brings track days, test days and race meetings across 5 circuits into one calendar.

  3. AND Digital

    AND Digital

    visit

    Senior Product Developer (Senior Software Engineer & Consultant)

    Leeds, UK · Hybrid

    Jan 2019 – Mar 2023

    I joined AND Digital as an Associate Developer in January 2019 and was promoted to Product Developer in 2021 and Senior Product Developer in 2022. From 2020 to 2023 I was a senior engineer at Sky Betting & Gaming on its horse racing betting engine, building services in Kotlin and Kafka. I owned key features across projects that integrated new data providers, cut data-processing latency with concurrent processing in Kotlin Flow, built load profiles for load testing, led production deployments and mentored junior and senior engineers. Before that I built a Java and Spring Boot proof of concept for KCOM, added Cypress end-to-end testing for N Brown, built the new e-commerce front end for MKM Building Supplies in React, and ran web development workshops for the charity Slung Low. I also coached junior developers as a Career Coach.

  4. Baker Hughes, a GE company

    Baker Hughes, a GE company

    visit

    EID IT Intern

    Newcastle, UK · On-site

    Jun 2016 – Jul 2017

    During my industrial placement year at university, I worked at Baker Hughes, a GE company, as an EID IT Intern. I built data visualisations to help optimise the performance and efficiency of machines in the pipeline factory, and contributed to a recruitment showcase web application used to represent the company's culture and career opportunities at events, all delivered using Agile and Scrum.

  5. Sheffield Hallam University

    Sheffield Hallam University

    visit

    BSc (Hons) Computer Science

    Sheffield, UK · On-site

    Graduated 2018

    I graduated with a First Class BSc (Hons) in Computer Science, with an overall mark of 83%, the second highest in my cohort. My final-year project, Personalised Interactive IoT Experiences for Museums (82%), extended Quando, a toolset that lets museum curators build interactive exhibits without programming, adding visitor detection and personalisation using BBC micro:bits. I was also social secretary for the Sheffield Hallam Warriors American football team.

// ai-assisted engineering

How I use AI

I use AI day to day for unfamiliar codebases, R&D and incident investigation, working in Claude Code with MCP, project context and parallel agents. It has made me faster: on one production incident I had an evidence-backed answer in about two hours, in a platform I'd never used. I validate its output rather than treat it as authoritative.

I also built Uberdocs, a Claude-powered internal assistant that has answered over 1,000 questions across the business, and have presented internally on automating engineering work with the Claude Agent SDK.

  • Claude Code
  • Claude Agent SDK
  • MCP (Atlassian)
  • cmux for parallel agents
  • Uberdocs
  • GitHub Copilot
  • CodeRabbit
Austin Tech Solutions

// austin tech solutions

I design, build and look after websites for businesses across Yorkshire and the North East

Austin Tech Solutions is my web design business. I work with any kind of business or organisation across Yorkshire and the North East, on new websites, redesigns, SEO, hosting, ongoing maintenance and Google Business Profile management. It's one senior engineer rather than an agency, and it's built to be hands-off: you give me a brief and approve the work at a few points, and I handle the content, the launch, the hosting and everything after.

Visit Austin Tech Solutions

// say hello

Contact

Whether it's a role, a project or a question, email me at mark@austintechsolutions.co.uk or use the form below.

I read every message myself and reply within one working day.