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.

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.

My strongest areas are Kotlin and the JVM, AWS, APIs and data pipelines. I use Claude Code and MCP day to day for R&D, unfamiliar codebases and incident investigation, and I check what it gives me against the code and the data before I act on it. Outside work I'm into motorsport and track days.

tech & tools

Backend

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

Cloud and infrastructure

  • AWS
  • Kubernetes
  • Docker
  • Jenkins

Messaging

  • Kafka
  • AWS SQS

Data

  • PostgreSQL
  • MySQL
  • Databricks
  • Elasticsearch
  • Redis

Observability

  • Grafana
  • Prometheus
  • Sentry

AI

  • Claude Code
  • Claude Agent SDK
  • MCP
  • Agent Skills
  • cmux (parallel agents)

Web

  • TypeScript
  • React
  • Next.js
  • Node.js

impact

Highlights

  • 2023 – Present

    Uberall

    Tech lead on Uberall's Apple Insights pipeline, from first design to production. It processes nearly 3 million requests a day.

    KotlinMicronautAWS+5
  • 2026

    Uberall

    I led the Apple Insights move to Apple's Business API v1. It went live ahead of Apple's deadline with no rollback.

    KotlinMicronautAWS+1
  • 2026

    Uberall

    I built Uberdocs, an internal AI assistant used across Uberall. It has answered nearly 1,400 questions since April, about 60 a week.

    ClaudePythonMCP+5
  • 2026

    Uberall

    Meta removed metrics we depended on. I owned the response and planned 9 tickets, six of which have shipped ahead of Meta's deadline.

    GroovyGrailsMySQL
  • 2026 – Present

    Austin Tech Solutions

    My own product, built and run under Austin Tech Solutions: one calendar for track days, test days and race meetings across five circuits.

    Next.jsTypeScriptPostgreSQL+1
  • 2025

    Austin Tech Solutions

    A full rebuild for Performance Autocare, an independent Lotus specialist in Knaresborough, to mark its tenth year.

    Next.jsTypeScriptVercel

experience

Career

  1. Uberall

    Senior Backend Engineer

    Berlin, Germany · Remote

    Mar 2023 – Present

    Joined as Backend Engineer and promoted to Senior Backend Engineer in July 2024. Regularly act as technical lead for the Analytics & Reporting team, a distributed team of 9, driving technical planning and delivery.

    • Led the Apple Insights, Apple Business API, Meta Insights and Uberdocs work in Highlights, and own our metric deprecations, API migrations and the working relationship with Apple's API team.
    • Took the two heaviest tickets in our Databricks driver migration, upgrading a service from Java 8 to Java 21 and then swapping the driver as a separate change. Finished six weeks before the retirement deadline with no rollback.
    • 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.
    • Review design documents for other teams, interview backend candidates and built the interview tracker the team uses to share interviews out.
    • Act as the team's agile advocate: I run its ceremonies, wrote its Definition of Ready and Definition of Done, and hold us to both. I onboard new engineers and unblock teammates when they're stuck.
  2. Austin Tech Solutions

    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.

  3. AND Digital

    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 and greyhound betting engines, building Kotlin and Kafka services, integrating new data providers, cutting processing latency with Kotlin Flow and mentoring junior and senior engineers. Before that I worked with clients including KCOM, N Brown and MKM Building Supplies.

  4. Baker Hughes, a GE company

    EID IT Intern

    Newcastle, UK · On-site

    Jun 2016 – Jul 2017

    My industrial placement year. I built data visualisations of machine performance for the pipeline factory and worked on a recruitment showcase web app.

  5. Sheffield Hallam University

    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.

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.

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