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.
off the clock: track days & motorsport

// 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
MicronautKtor
JavaGroovy
Spring Boot
PythonGradle
Cloud and infrastructure
AWS
Kubernetes
DockerJenkins
Firebase
Messaging and scheduling
Kafka
RabbitMQ
AWS SQS
AWS SNSCron jobs
Data
PostgreSQLMySQL
Databricks
Elasticsearch
MongoDB
DynamoDBRedis
Observability
Grafana
PrometheusSentry
AI
Claude Code
Claude Agent SDK
MCP
cmux
GitHub Copilot
CodeRabbit
OpenAI
LangChain4J
Web
TypeScript
JavaScript
React
React Native
Next.js
Node.jsCypress
Jest
Vercel
Tooling
GitLabGitHub
Atlassian (Jira, Confluence, Bitbucket)
AWS QuickSight
// impact
Highlights
// experience
Career
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.

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.

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.

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.

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
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.
