— 00 About

A one-person engineering practice, run seriously.

— 01 Founder

Barnabás Szőke — senior software engineer with 15+ years of experience, based in Budapest.

Barnabás has spent his career designing and delivering APIs, microservices, event-driven systems, cloud-native platforms, and distributed architectures for global companies — including Sky, Tesco, ClearScore, Gamesys, Lufthansa Systems, and Ladbrokes Coral.

The work has spanned global video streaming platforms, retail pricing systems, financial platforms, gaming systems, aviation software, and SaaS products — with a strong focus on scalability, reliability, performance, and pragmatic technical delivery.

SteerScale exists because plenty of teams need senior, hands-on help for a defined window — not a permanent hire, not a body-shop contractor, not a deck. The bet: one senior engineer, embedded properly, ships more useful work in a quarter than a five-person agency will in a year.

The practice stays small on purpose. One or two engagements at a time, written status every Friday, real code in your repository by Monday.

— 02 Philosophy

Four working principles.

01

Boring is a feature.

Most production systems fail for boring reasons. We solve the boring problems first and reach for novelty only when it earns its place.

02

Write it down.

Architecture decision records, runbooks, weekly written status. If a decision isn't in a doc your team can read, it didn't really happen.

03

Ship in your repo.

The deliverable is working code on your branch, in your CI, reviewed by your engineers. Not a separate playground.

04

Leave it owned.

A handoff isn't a slide deck — it's two of your engineers comfortable making the next change without us in the room.

— 03 Selected work history

Where the production hours come from.

2024 — now
SteerScale · founder & principal engineer
Budapest
2022 — now
Sky / NBCUniversal · software engineer (contract) · global video streaming platform (Peacock, NOW TV, Sky Showtime, Sky Showmax)
London / remote
2019 — 2022
Tesco · software engineer / technical lead (contract) · price transformation & payment platforms
Budapest
2018 — 2019
Engage Technology Partners · tech lead (permanent) · vendor & agency back office SaaS
London
2017 — 2018
Ladbrokes Coral Group · senior Java developer (contract) · real-time CRM big-data platform
London
2016 — 2017
ClearScore · senior Java / Scala developer (contract) · credit score service, reactive microservices
London
2015 — 2016
UnderwriteMe · senior software developer (contract) · insurance comparison platform
London
2014 — 2015
Gamesys · senior Java developer · Remote Game Platform; Virgin Poker on AWS
London
2013 — 2014
Lufthansa Systems · senior Java developer · NetLine/Ops++ airline operations control
Budapest
2010 — 2013
evosoft (Siemens) · Java developer · rail-control diagnostic systems
Budapest
— 04 Working stack

What we reach for, day to day.

Languages

  • Java, Kotlin, Scala
  • Python
  • TypeScript, JavaScript

Frameworks

  • Spring Boot, Spring WebFlux, Quarkus, Akka
  • FastAPI
  • React, Next.js (when needed)

Cloud & platform

  • AWS, Azure, Kubernetes, Docker
  • Terraform, Jenkins, ArgoCD

Data & messaging

  • Kafka, RabbitMQ, REST, WebSocket
  • Cassandra, Couchbase, PostgreSQL, MongoDB, DynamoDB, Elasticsearch

Observability

  • Prometheus, Grafana, ELK
  • Splunk, AppDynamics

AI

  • LangChain, RAG, AI agents
  • Pinecone, vector DBs, prompt engineering
— 05 Get in touch

Bring me something hard.