Smiling bald person wearing round glasses and a burgundy sweater over a dark turtleneck, against a light gray background

Hi, this is Johann.

I’m a software engineer with a passion for good design and well‑structured architectures.

Eight years ago, I traded my lab coat for a keyboard – and I’ve never looked back. That’s how my calling became my career. The analytical approach I learned as a pharmacist now shapes the way I write code every day.

I learn by building and sharing, which is why I maintain more than two dozen open-source projects on GitHub – from Nuxt modules to TOON, a data format for LLMs. Some have grown into commercial products, like my Kirby plugins.

Career

Oct 2022—present

Finanzfluss

Lead Software Engineer

  • Lead of Team Web Frontends (5 engineers): mentoring, prioritization, and delivery ownership across multiple stacks
  • Engineering-wide code standards and tooling (e.g. consolidating all frontend codebases into one monorepo)
  • Driving AI adoption across engineering: evaluating new tools and establishing best practices – from agentic workflows to our own AI products
  • Product and UX input on flows and interactions
  • My team ships finanzfluss.de (Nuxt), Finanzfluss Copilot (React), Cloudflare Workers, automation tooling
  • Co-develop Finanzfluss Copilot mobile (Flutter, iOS + Android)

Highlights:

  • api.finanzfluss.de: 70+ endpoints, 130+ million requests/month at ~1 ms response time
  • finanzfluss.chat: AI tooling for the editorial team – from daily news briefings for the im Loop podcast to on-brand icon generation
Apr 2021—Sept 2022

LeanERA

Senior Frontend Developer

  • Tech lead of a team of 3 engineers building mobile web apps (Ionic)
  • Architecture of a multi-tenant admin platform (Nuxt)
Dec 2019—Jul 2021

KATAPULT-Magazin

Full Stack Developer

  • Owner of the token-based design system across web projects
  • Full-stack development of katapult-magazin.de
  • CMS migration from TYPO3 → Kirby
  • Cloud infrastructure and deployment (gridscale, GCP)
  • Site operations for the Shopware storefront
Jul 2018—Dec 2019

Inter Medien Networks

Web Developer & SEO Manager

  • Full-stack development (Laravel and Vue.js)
  • Theme and plugin development for Shopware
  • SEO for mid-sized agency clients
Oct 2012—May 2018

Here I learned to translate jargon into everyday language. I do the same now between engineering, design, and product.