Skip to main content

Web development

WordPress developer

I have worked in WordPress since version 3. Most of what I do now is cleaning up installations where 40 plugins do 12 different things and nobody dares switch anything off.

+45 22 51 31 79
  • Same-day reply
  • Fixed price
  • No lock-in
  • Custom themes, no page builder
  • ACF and blocks
  • WooCommerce
  • Security and updates

Service

WordPress developer

Custom themes over off-the-shelf

A purchased theme is cheap to start with and expensive to live with. You pay in speed, in code you cannot read, and in every customisation needing a child theme with thirty overrides.

I build themes from scratch with Advanced Custom Fields or blocks, depending on who is editing. The result is usually a tenth as much code, and an admin interface where the fields are named something that makes sense to the person using them.

Cleaning up existing sites

  • Mapping which plugins are actually used and what they cost in load time.
  • Removing duplicate functionality — three SEO plugins is not three times the SEO.
  • Database cleanup: stale transients, revisions and tables from plugins deleted in 2019.
  • Updating PHP and the code that stops working under PHP 8.

WooCommerce

WooCommerce can absolutely run a store, but it gets heavy as catalogues grow. I work on product data structure, caching strategy and the points in checkout where people typically drop off.

If you are past a couple of thousand SKUs with serious growth ahead, I usually say out loud that Shopify might be the better fit. It is not my call, but you should have the grounds for it.

Deliverables

What you get

Concrete deliverables, not a report of recommendations someone else has to find time for.

  • A custom theme

    Built with ACF or blocks depending on who edits. Usually a tenth as much code as a purchased theme.

  • Fewer plugins

    A map of what is actually used and what each one costs in load time. The rest gets solved in the theme.

  • PHP and dependencies updated

    Including the code that stops working under newer PHP. It is one of the things postponed until it becomes urgent.

  • A cleaned database

    Stale transients, revisions and tables from plugins deleted five years ago.

Process

How it works

Four steps. You know what happens when, and you can stop after any of them.

  1. 01

    Get on a call

    Twenty minutes where you explain what is going wrong and I ask the questions that decide the scope. I say so immediately if the job is not a fit.

  2. 02

    I read the code

    Before quoting I spend half a day to a day reading the project. You get an honest assessment of the state of things, including when it is worse than you hoped.

  3. 03

    Fixed price and scope

    You get a written quote with what is included, what is not, and when it is done. Not a three-month range you cannot plan around.

  4. 04

    Delivery in your workflow

    I work in your git repository and open pull requests that can be reviewed. Everything I touch is documented, so knowledge does not walk out the door with me.

Mikkel Tschentscher
Available for new work

Who does the work

I am the person you will be working with

My name is Mikkel and I have been building for the web since 2010. There is no project manager in between, and you will not get a junior on the job because the senior was busy. What you agree is what gets built, and I am the one building it.

Day to day I am a partner at Bigum&Co, and I have worked on more than 400 projects across ecommerce, pharma, construction and the public sector. Call or write — I usually reply the same day, and I will say straight away if the job is not a fit.

Experience
16 yrs
Projects
400+
Rating
5.0
Reply time
Same day
+45 22 51 31 79

In depth

WordPress developer

What a WordPress developer does that an agency does not

There are two ways to build WordPress. One is to buy a theme and a page builder and assemble it. It is cheap to start with, and there is nothing wrong with it if the site is small and will stay that way.

The other is building the theme yourself, with fields and blocks matching what the site actually needs. It costs more up front and markedly less afterwards, because every change becomes fast and because there are not three layers of code between what you want to change and what gets rendered.

The difference shows after eighteen months. The purchased theme has picked up fourteen plugins to cover what was missing. The front page pulls three megabytes of JavaScript to render four sections. Nobody dares update the theme, because changes were made directly in it.

The custom theme has ten plugins, a front page under a megabyte, and an admin where the fields are named something that makes sense to the person using them. It is not cleverer code — it is just fewer layers.

On page builders

I do not start new projects in Elementor, Divi or WPBakery. Not because they are badly made, but because they are the single factor that most often ruins performance on Danish WordPress sites, and because they make content hard to move later.

It is worth knowing what you are committing to. Content built in Elementor sits as Elementor's own data structure in the database. Switch the plugin off and you have a page full of shortcodes. That is a real cost of switching, and it rarely comes up when the theme is sold.

I can happily maintain a site already running on them, and I do not propose a rebuild just because I would have done it differently. But when we are talking about something new, I say no.

Reviews

What people say about me

  • Mikkel Tschentscher is my lifeline when something is urgent and nobody else can work it out.
    Torben Wiese(translated from Danish)
  • Mikkel is a man after my own heart. Executes at lightning speed, has an eye for detail and is always there when you need him. It does not get better than that.
    Tini Owild(translated from Danish)
  • He is simply a pro. Highly competent and precise, brings good input, and is a huge support.
    Carsten Johan Thessen(translated from Danish)

Services

Why me

  • 16 years of experience

    I have built for the web since 2010 and seen most of the ways a project can come off the rails. It makes the estimates more honest.

  • 400+ projects

    Across ecommerce, pharma, construction and the public sector. Chances are I have seen something close to your job before.

  • You talk to the person coding

    No project manager in between, and no junior on the job because the senior was busy. What you agree is what gets built.

Brands I have worked with

A selection. Some freelance, some through agencies, some across several years.

  • MT Højgaard Danmark
  • Egmont
  • NNIT
  • Visma
  • Lomax
  • Pascal
  • able.
  • OOONO
  • Novo Nordisk Fonden
  • Energii
  • Maersk Tankers
  • Nordkysten Entreprenørfirmaet

Questions

Frequently asked questions

Can you work on a theme someone else built?
Yes. I start by reading through it and tell you honestly whether it makes more sense to build on it or start over. Sometimes the answer is to build on it even though the code is ugly.
Do you use Elementor or WPBakery?
Not by choice. I can maintain a site that already runs on them, but I do not start new projects in them. It is the single factor that most often ruins performance on Danish WordPress sites.
Do you also do ongoing maintenance?
To a limited extent, and only for clients I have built for. Updates, security checks and backup verification. I do not take on pure maintenance contracts off the street.
Can you work on a theme someone else built?
Yes, and it is much of what I do. I start by reading through it and say honestly whether building on it or starting over makes more sense.
Do you do ongoing maintenance?
To a limited extent, and only for clients I have built for. Updates, security checks and backup verification. I do not take pure maintenance contracts off the street.
What about multisite and multiple languages?
I have worked with both. Multiple languages is usually the hardest part, not technically, but because it doubles the amount of content someone has to keep current.

Experience

2023 – PresentBigum&CoPartner & CEOUpskilling in AI and digital marketing — 10,000+ satisfied students since 2012.
2024 – PresentKurvemagernePartnerRepair of wicker chairs and design classics — Denmark's largest wicker chair workshop.
2010 – PresentSelvstændigWeb DeveloperEffective digital solutions that convert and are easy to manage.

Past Roles

2021 – 20231260 A/SPartner & CTODigital agency with 20+ employees specializing in performance marketing. Sold to Standout Media.
2014 – 2016Barko A/SCo-founder & CTOFrom dog food on a subscription to a goodiebox with more than 1,000 active subscribers.
2012 – 2016Bigum&CoCo-founder & CTOCo-founded the education company and built the internal technical platform.

Sound like a fit?