Skip to content
Michael, founder of MICCI

Software studio in Vejle, Denmark

We build and run software.

MICCI builds web applications, websites and integrations for businesses in Denmark and the rest of the EU. We also run our own platforms in production: kuvert.dk, poststack.dev and hoststack.dev.

Or write to me directly
  • Developer since 2016
  • Reply in 24 hours
  • Fixed price up front

01Clients & partners

Selected clients and partners.

  • WordPress
  • WooCommerce
  • Shopify
  • PHP
  • Laravel
  • TypeScript
  • React
  • Next.js
  • Vue
  • Node.js
  • Python
  • Go
  • PostgreSQL
  • MySQL
  • Redis
  • Docker
  • Stripe
  • Tailwind

02From idea to product

Your idea, built and running.

It does not have to be a specification. A sketch, a task you still do by hand, or an idea you have been carrying around for a while is enough to start from. I work out what needs building, build it, put it into production, and keep it running afterwards.

I spend time on the details, like spacing and typography, error messages that say what actually went wrong, and the edge cases that only show up in production. Every change goes through type checks, linting and automated tests before it reaches production. The pages are fast and work on a phone, and the code is yours.

03Solutions

7 ways to work together.

It can be a short review of what you already have, or a standing development partner every month. I do new builds, rescues, and continued development on WordPress, Laravel, React, Vue and most other languages and frameworks, WooCommerce and Shopify webshops included. The scope and the price are agreed in writing up front, and you get a delivery date.

I connect the systems a business already pays for, automate the routines still being done by hand, and take over code somebody else wrote. I make pages fast and findable, in Google and in the AI assistants people ask now. Hosting, email, monitoring and analytics can run on my own platforms, HostStack and PostStack, and I set up and look after Google Search Console and Google Analytics if you use them. Over a decade of professional work across PHP, Laravel, WordPress, TypeScript, React, Next.js, Vue, Node.js, Python and Go.

All solutionsPrice on request · Fixed price before we start

Not ready to write yet?

Start with one of the two free tools. No sign-up, and the answer comes straight away.

04Our products

Platforms we built and run ourselves.

All three run in production with real users, and MICCI handles their development, operations and monitoring. They are built on the same technology, with the same testing and deployment routines, that clients get.

05Quality

Code that holds up. Pages that load fast.

It's what a quote rarely shows, and where most of my time goes. micci.dk is built the same way, so the figures below are this site's own.

Code quality

Every change is checked before it ships.

I build on common, widely used technologies, so another developer can take over the code without a long handover.

  • TypeScriptStrict type check
  • ESLintZero warnings
  • Vitest and BunOver 1,000 tests

If one of them fails, the change does not ship.

Performance

Measured on a phone before it goes live.

I measure every page the way a phone on a mobile network sees it, and fix whatever makes it slow or makes the content jump.

until the largest content is shown
2.0 s
layout shift while the page loads
0
for accessibility
100

Lighthouse, mobile, the micci.dk front page, October 2026

06From the journal

Notes from the work.

Technical notes from the projects, written while the work is under way. Roughly one a week per project.

07A note from the studio

A note from the studio

You work directly with a senior developer with over a decade of experience. There is no project manager between us, and when you ask what something costs, the answer comes from the person who will do the work.

Some clients need a standing development partner every month. Others have one system that has to be built, or rescued. Either way, you get a fixed price in writing before anything is built.

MichaelMICCI