Open to intro callsStaff+ engineering · mobile and web · Berlin

I'm Kalle Ott. A hands-on engineering leader for mobile and web products in fintech, financial software, and other high-stakes domains. I work AI-first, running several problems in parallel with agents, so teams ship the thing faster and are left stronger than I found them.

Years in software
App engineers now
Yrs head of eng
Built and led teams inFintechBankingMobile productsDesign systemsCloud platformsEngineering teams

What I do

Mobile-first these days, but the toolkit is wider.

Most engagements blend two or three of these. We scope it together in the first call: no fixed packages, no retainer roulette.

Mobile

Mobile Engineering Leadership

Leading mobile teams through architecture, release quality, performance, and the everyday decisions that keep apps shippable.

React Native · iOS · Android · CI

Web

High-Class Frontends

Web apps that feel like products, not portals. Design systems, accessibility, motion, and performance budgets that survive reality.

React · Next.js · Design systems

Org

Tech Leadership

Staff+ partnership for strategy, hiring, mentoring, engineering ladders, and the operating rhythm that turns plans into shipped work.

Org design · Hiring · 1:1 frameworks

Systems

System Architecture

Plain-language architecture work for the scale you actually need, with trade-offs documented before they become expensive folklore.

DDD · Event-driven · ADRs

Platform

Cloud & Infra

Cost-aware, reliability-aware platforms with boring deploys, useful observability, and enough automation to keep teams moving.

AWS · GCP · Kubernetes · Terraform

Hands-on

Full-Stack Development

A senior pair of hands in the repo when the team needs more throughput, sharper reviews, or a path through a tricky migration.

TypeScript · Node · Postgres

People

Developer Growth

Workshops, pairing, and coaching that help engineers level up in the work they already have to do.

Workshops · Pairing · Mentoring

AI

AI-First Delivery

Agentic workflows that let a team work several problems at once, with small batches, sharp reviews, and guardrails engineers can actually trust.

Coding agents · Reviews · Trunk-based

Selected work

A few engagements. Different shapes of help.

From staff engineer inside a large org to head of engineering at a scale-up. The receipt lists what each one involved.

All projects
Statement of workNº KT-0019-26

Kalle Ott, engineering for finance

Global crypto exchangeCurrentStaff Software Engineer, mobile and React Native. Consumer mobile foundations for the next generation of a crypto-native neobank on iOS and Android: React Native architecture, technical direction, and developer experience across product teams.· 20+ app engineers· 800+ engineers in org· Consumer mobile
Timeless Investments4 yrsHead of Engineering. Owned technology strategy and shaped hiring, mobile delivery, and engineering systems for a growing investment product across several stages of company maturity.· Strategy· Hiring· Scale-up journey
About YouWebSenior Frontend Engineer. Redesign and modernization of the desktop shop, migrating a large e-commerce codebase from class components to modern React patterns.· React· TypeScript· Modernization
Years building software19
Of those full-time12

Thank you · Keep this receipt

How I work

AI-first, with a human on every decision.

Over the last year AI changed how I work. Agents take on several problems in parallel while I focus on direction, review, and judgment. Same four steps, turning much faster.

01

Listen

A focused call to understand the product, the team, the constraints, and whether I am the right person to help.

02

Split

A short written proposal that breaks the goal into problems we can attack at the same time, with success criteria and the trade-offs we choose together.

03

Run in parallel

AI agents work several of those problems at once. I set direction, review every change, and make the calls that need judgment, so work that used to queue up now lands side by side.

04

Hand off

The team keeps the momentum without me, including the agent setups, guardrails, and review habits that make the speed safe. That is the real deliverable.

Tools of the trade

What I reach for, and why it does not really matter.

Frameworks change, and agents now write much of the code. The shape of a good system, a healthy team, and a reliable delivery cadence is more durable.

Mobile

React NativeSwift / iOSKotlin / AndroidExpo

Frontend

ReactNext.jsTypeScriptTailwind

Backend

Node.jsPostgresGraphQLtRPC

Cloud

AWSGCPKubernetesTerraform

AI

Claude CodeCoding agentsParallel worktreesEvals

Practice

DDDCI/CDObservabilityArchitecture decisions

Get in touch

Tell me about the thing you're trying to build.