Christian Tang Christensen

I build software the way I'd want to use it: carefully, end to end.

Software Engineer & CTO at Edition · Denmark

I'm Christian, a software engineer and CTO at Edition. I build commerce tooling and web products end to end, with care for the parts people don't usually notice.

Background

I started out building sites freelance, learning as I went. The past several years have been at Edition, growing from frontend work into full-stack engineering and now leading the team as CTO. Most of what I build lives in commerce: tools real stores rely on every day. Outside that, small side projects and the occasional detour into whatever I feel like learning.

Selected work

  • Expansion Store Sync

    2025

    A Shopify app that keeps catalogues in sync from a master store to many expansion storefronts: products, variants, collections, inventory and more, with per-field mapping for what travels, exclusion rules for what doesn't, and price transformations along the way. An advanced job queue keeps it accurate on the busiest days. Built with Next.js, TypeScript, PostgreSQL, Prisma, Redis-backed BullMQ and the Shopify GraphQL Admin API.

    Solo developer

  • Shopify Templates

    2025

    Two internal foundations behind everything we ship. The app template: Next.js with Redis and BullMQ, an event-driven app bus, typed end to end, with CI/CD, observability and tests built in. The storefront template: Liquid and TypeScript with React and Tailwind, fast and maintainable, scaling from a single shop to full multi-market setups.

    Architect & lead developer

How I work

I scope tightly and prototype early. I ship the smallest thing that proves the idea is worth more, then spend the time I saved on the details that make it feel finished. I'd rather solve the real problem simply than the imagined one cleverly, and I care most about the work still making sense to whoever picks it up a year from now.

What I do

Systems & tooling
The internal apps, dashboards and automation that quietly hold a modern ecommerce stack together.
Integrations & APIs
Connecting the pieces, ERP, PIM, payments, fulfilment and third-party APIs, so data moves reliably between them.
Shopify & custom apps
Custom apps, public or private, from a focused internal tool to a multi-store product like Expansion Store Sync.
Shopify storefronts
Fast, maintainable storefronts that scale from a single shop to expansion stores and full multi-market setups.