Konrad Thiemann

Konrad Thiemann

A software engineer who builds deliberately.

I build things that make people's lives easier – and in a way a team can build on: considered, lean, documented. I use frameworks and AI as a deliberate choice, not out of habit.

Software engineer – currently working mainly in frontend, but not defined by it. I build software that makes people's lives easier, and I keep mature e-commerce systems running and evolving. I deliberately invest in good tools – including the way I use AI.

What matters to me

  • Question rather than adopt
  • Document rather than hoard knowledge
  • Enable others

Show, don't claim – four principles.

01

I question before I build.

Before adopting a solution, I check whether it really fits the problem. That's how I came to shape 110+ UI building blocks of an in-house library that replaces a third-party framework – leaner and faster.

02

I build purpose-fit, not bloated.

Lean, targeted solutions over universal heavyweights: fewer dependencies, clearer responsibilities, better performance.

03

Quality is built in – and lived.

Automated quality gates (lint → typecheck → test → build) and traceable commits – so a team can keep building fast and safely.

04

I enable others.

Apprentice, intern or team – I share knowledge instead of hoarding it. Including how to use AI sensibly in everyday development.

Sounds like a match?Let's talk

Tools and technologies I work with every day.

  • Nuxt
  • Vue
  • Vite
  • TypeScript
  • JavaScript
  • SCSS
  • HTML
  • SQL
  • PostgreSQL
  • Node.js
  • GraphQL
  • Redis
  • Elasticsearch
  • Strapi
  • Shopify
  • Docker
  • Sentry
  • Vitest
  • GitLab
  • GitHub
  • GitHub Copilot
  • Claude Code
  • Railway
  • CI/CD
  • VS Code
  • Jira
  • Miro

I don't reach for AI at random – I deliberately define how it works: a system of specialised AI agents with clearly documented workflows. At work and in my own projects I steer the AI tooling through dedicated configuration files.

  • Agents
  • Instructions
  • Skills
  • Hooks
  • Prompts

AI with high leverage, not blind trust.

For almost three years I've worked on the frontend of a multi-brand e-commerce system – today across four brands. I look after not just the shop but the system around it – across eight subsystems. I think in connections, not isolated tasks.

  • ~3 yrson a production multi-brand shop
  • 110+reusable UI building blocks shaped
  • 9technical-SEO initiatives owned (2024–2026)
  • 30+targeted performance improvements
  • Shop plus a direct-order-pages variant
  • Helped build a custom UI library that replaces a third-party framework
  • API and GraphQL layer, shared libraries & drop-in packages
  • Strapi CMS
  • Technical SEO: automated sitemaps, meta data & Google Discover optimisation
  • Noticeably faster load times through targeted performance work
  • Security hardening for business-critical applications: Content Security Policy, XSS and open-redirect protection
  • Technical groundwork for the ongoing migration to Shopify Plus

Education

Developer Akademie — Intensive web developer training focused on modern frontend development.

Personal projects – for learning, experimenting and the joy of building.

What I know, I pass on – within the team and beyond.

  • Taught our apprentice how to code
  • Ran internal trainings on programming with AI
  • Guest on the developAkademie podcast

Fancy a chat? Drop me a line directly – I'll get back to you soon.

Or find me here: LinkedIn

Two hobbies, the same way of thinking as programming – expand for the connection.

Every trick follows the same path: countless failed attempts, small corrections, until the movement clicks. Sports neuroscience shows this kind of repeated, focused practice measurably reshapes the cerebellum and keeps the brain in a constant state of neuroplasticity. The same love of iteration – try, learn from the failure, try again – is what I bring to programming.

Someone who reads a board quickly isn't seeing 60 individual cards – they're seeing familiar configurations. That's the same “chunking” cognitive science has documented in experts since Chase and Simon's chess studies (1973), later confirmed in fields like radiology, aviation and business forecasting. That exact pattern-recognition-over-memorising is how I read code: familiar bug and architecture patterns jump out, instead of calculating every line from scratch.

© Konrad ThiemannBuilt with Nuxt & Vue.