▚ gnilron _

Torben Norling

Senior Software Engineer · Architect · Tech Lead
Java · Agentic AI · MCP · Distributed systems

Sollentuna, Stockholm · gnilron.com/contact · linkedin.com/in/torbennorling · gnilron.com · github.com/gnilron

Torben Norling

Profile

Hands-on architect and senior engineer with more than 30 years of delivering software, 28 of them in Java. I started as a developer at Ericsson and have since been the technical lead in large deliveries at the Swedish Tax Agency and Unibet, where I have been part of the architecture team since 2011. In recent years I have gone deep into AI engineering: agentic workflows, MCP servers with OAuth 2.1, and AI-driven migrations that run in production, not just in demos. I prefer to own a problem end to end, from the design decision to the last performance fix.

Key strengths

Experience

Architect, Enterprise Architecture team·Unibet (Kindred Group / FDJ United)

2011 – present · Stockholm · Consultant via Gnilron AB

Developer and architect·Swedish Tax Agency (Skatteverket)

2001 – 2011 · Stockholm · Consultant via Bluefish, from 2005 via Gnilron AB

Systems developer·Ericsson Telecom / Ericsson Data

1993 – 2000 · Stockholm

Earlier assignments

Selected project

Liztor·Own product, built and run end to end

Flutter (iOS, Android, web) · Spring Boot microservices · Java 25 · PostgreSQL · NATS · OpenTelemetry

Rust

I have built a number of tools used in integration work around Backstage, and an experimental tool for visualising Backstage and Kubernetes with Bevy, a Rust-based game engine. Rust is now an obvious part of my toolbox, and one I use more and more.

Skills

Certifications and languages

Where it started

Self-taught. I started programming in the C-64 and Amiga demo scene in the late 1980s, writing demos in 6510 and 68000 assembler (an old interview on c64.com).