About · Jönköping, SE

Hi — I'm Christian.

A senior software engineer with full-stack skills. Since 2016 I've worked independently — building web platforms, system integrations and, lately, AI features and robotics.

I'm a software engineer, and I've been one for seventeen years. I'm drawn to problems that cross boundaries — a little backend, a little frontend, and usually a system that has to talk to another system it was never meant to cooperate with.

My home turf is full-stack web: C# and .NET behind the scenes, React and TypeScript up front, Node.js and Electron where they fit, and native iOS when the job asks for it. The thread through most of my work is integration — getting e-commerce platforms, ERPs and third-party services to exchange data cleanly, with the tests that keep them honest.

Since 2016 I've worked for myself, as a senior developer and advisor. Before that I spent a decade learning the craft in consulting and product teams — CMS platforms and payment integrations, mashups for public authorities, a handful of iOS apps, and a Ruby on Rails startup I co-founded and later sold.

Lately I've been pulled toward where software meets the physical world and AI. I'm building Åkerby, an autonomous watering rover — ROS, motor controllers over a CAN bus, RTK-GPS line following — with an MCP server that lets an AI assistant drive the hardware and read its telemetry directly. It's the most fun I've had in years.

I've been at this since I was a kid, running my own Apache server on Debian and poking at PHP and MySQL long before it paid. That curiosity became a career building software for clients — the work that fills this portfolio — and it also gave me Honkbark Studios, the studio I ship my own projects under, from games to apps. I write up what I figure out along the way here: 146+ posts and counting.

— Christian

What I work with

C# / .NETNode.jsReactTypeScriptElectroniOS / SwiftElasticsearchERP & e-commerce integrationsAI · LLM · MCPROS · robotics