Hi, I’m Christian

I’m a passionate innovator driven by curiosity and the desire to make an impact. Throughout my career, I’ve gained diverse experience – from a dynamic startup environment through strategy consulting at Roland Berger to digital innovation in retail – each role deepening my commitment to addressing key pain points to simplify and enhance people’s lives. I thrive at the forefront of innovation, actively exploring and experimenting with emerging tools and technologies. Above all, I focus on tangible outcomes, transforming ideas into meaningful solutions that genuinely make a difference.

In everything I do, my approach remains clear: Structured and solution-oriented forwards.

Where I’ve built experience

Valora Digital Valora Digital
Roland Berger Roland Berger
KPMG KPMG
Arkadium Arkadium
GENEXT GENEXT
HSG HSG
WU Vienna WU Vienna

My toolkit

Claude Code

Claude Code

VS Code

VS Code

GitHub

GitHub

Figma

Figma

Notion

Notion

Lovable

Lovable

PowerPoint

PowerPoint

Excel

Excel

Photoshop

Photoshop

Lightroom

Lightroom

Affinity

Affinity

and many others

Some things I've built

ColorFetcher preview

ColorFetcher

Born out of my own frustration with cluttered, ad-heavy color picker tools – and since grown into a small palette studio. Drop or paste an image to extract a clean palette, grab any pixel with a magnified loupe, preview your colors on a live UI mockup, generate Tailwind-style shade scales, check WCAG contrast, and export to CSS, PNG, PDF or Adobe swatches – or share a palette as a plain link. Still a single static HTML file with vanilla JS: fast, free, no signup, no ads, and your images never leave the browser. A small pleasure to use, and to make.

Vanilla JS HTML5 Canvas jsPDF Claude Code Vercel GoatCounter
Bulk QR Code Generator preview

Bulk QR Code Generator

A weekend build to remove the friction of creating hundreds of QR codes at once: paste a list of URLs – or drop a CSV/XLSX – and download them all in a single ZIP, with custom colors, backgrounds, logos, dot styles and PNG/JPG/SVG output. It started with ChatGPT in VS Code, then I rebuilt it end-to-end with Claude Code. It's one static HTML page, so every code is generated in your browser and no URL ever leaves your device. I also explored tracking traffic without cookies using GoatCounter.

Vanilla JS qr-code-styling JSZip SheetJS Claude Code Vercel GoatCounter
Instagram Grid Planner preview

Instagram Grid Planner

A no-signup, ad-free Insta grid planner for my photography account. I couldn't find a clean tool that did exactly what I wanted, so I built one and embedded it right into my portfolio site: drag photos into place with SortableJS, then export the finished grid as an image with one click. The takeaway: with AI's help, I can spin up tiny, purpose-built tools faster than hunting for generic SaaS.

jQuery SortableJS html2canvas Claude Squarespace embed
ArtRoomMockups preview

ArtRoomMockups

A lean product: one polished PSD that lets artists drop their work into realistic rooms. I sold it via a clean one-page site with Stripe and Mailgun – near-zero costs and a fast launch. The honest lesson: although there were several customers, many buyers wanted custom rooms; handling those bespoke requests in my evenings didn't scale, so I decided to sunset it.

Photoshop Stripe API Mailgun AI Tools Archived