Ulrich Ebsen
About Me

Hi, I’m Ulrich.

Your website needs to hold up - not just on launch day, but every day after. When the content editor is using it. When traffic grows. When the business shifts.

I've worked with the web for 27 years, and exclusively with Umbraco for 17 of them. That experience means I know the difference between what looks good in a boardroom and what actually works in production - and I build for the latter.

Good solutions aren't complex for the sake of it. They're clear, well-made, and carefully crafted from end to end - and they stay that way long after the project wraps up.

Specialised in Umbraco

I work exclusively with Umbraco, and have done since 2007. That focus gives depth, perspective, and solutions that hold together from every angle.

Direct collaboration

You work directly with me from first meeting to final delivery. Fewer handoffs, fewer misunderstandings, better solutions.

Experience that shows

Working with the web since 1997 and freelancing since 2010 has taught me when to push for ambition - and when to keep things simple.

Technical Expertise

Umbraco 13-17 .NET Core & C# Tailwind API Integrations Performance Optimisation SEO Best Practices Responsive Design E-commerce Solutions Support of older Umbraco versions
Services

Everything you need to make Umbraco work harder for your business

I help businesses build, improve, and maintain Umbraco solutions that work in real life. From new websites and migrations to integrations, hosting, and ongoing support.

Advisory and sparring

Before the code gets written, the right decisions need to get made. I help with technical advisory, platform selection, and architecture decisions - either as a second opinion or as an ongoing sparring partner during larger projects.

  • Technical due diligence
  • Architecture and platform selection
  • Sparring on ongoing projects

Umbraco Development

Custom-built websites on a solid technical foundation - with an editor experience that feels considered, not generic. The solution is shaped around your workflows, not the other way around.

  • Architecture and backoffice design
  • Performance and SEO foundation
  • Mobile-first and accessibility

Migration and upgrades

Older Umbraco that needs to catch up with the present? A different platform that needs to move across? I handle migrations from Umbraco 7 onwards, with focus on preserved SEO, clean code, and an editorial workflow that still functions on day one after launch.

  • Migration from Umbraco 7 / 8 / 10
  • Preserved rankings and URL structure
  • Editorial continuity

Integrations

CRM, ERP, PIM, payment, search, AI. When Umbraco needs to talk to other systems, I build integrations that hold up in production - not just in the first demo.

  • API development and documentation
  • Payment, CRM, ERP, and PIM
  • Algolia, Azure Search, OpenAI

Support and maintenance

A website doesn't get better by being forgotten. I handle ongoing maintenance, security updates, and the small improvements that together keep the solution in top form - so you can focus on the business.

  • Umbraco and .NET updates
  • Security patches and monitoring
  • Continuous improvements and optimisation

Hosting

Managed hosting tailored for Umbraco - not a generic hosting package. I handle operations, backup, security, and performance optimisation, so you don't have to coordinate between developer, hosting provider, and support desk when something needs attention.

  • Managed hosting dedicated to Umbraco
  • Backup, SSL, and security setup
  • One point of contact for the entire stack

Need something specific? Let's discuss your project requirements.

Get a custom quote
Projects

Different businesses, different needs, same high standards

Here is a selection of projects I have helped build, improve, or strengthen technically. The common thread is not the industry or the size. It is the need for solutions that work properly and hold up in the real world.

Optimeet

A platform for the meeting, conference, and events industry that helps companies and organisations find the right venues and suppliers. With a focus on performance, scalability, and a streamlined user experience from the first click to action.

Umbraco 13 Azure Search Azure Web App

Athenas

An international speakers bureau that helps companies and organisations find and book speakers for events. An international platform with complex content flows, multilingual setup, and a strong focus on editorial efficiency.

Umbraco 13 Multilingual Azure Wep App

Nielsen Car Group

A car dealership that helps private and business customers buy new and used cars, as well as access workshop services. A website solution with integrations and a structure that makes it easier to manage content across brands and business areas.

Umbraco 13 Microservices API Integration

ASE

An unemployment insurance fund and trade union offering financial security and guidance to employees, self-employed professionals, and students. A content-heavy platform with requirements for stable operation, high speed, and a solution that can keep up with many users and a large volume of content.

Umbraco 13 C5 integration Performance

Børnecancerfonden

A foundation working to create better conditions for children with cancer and their families. Focused on campaigns, visibility, and a strong platform to support the organisation’s work and communication.

Umbraco 13 Algolia Campaign management App Api

Hannibal Rejser

A travel agency specialising in tailor-made journeys to destinations around the world. A user-friendly website focused on inspiration, clarity, and a smoother path from initial interest to enquiry.

Umbraco 13 API Integration Performance

DPH Trading

An online shop and retail store selling new, retro, antique, and second-hand homeware. A business site with 15,000+ products in multiple languages, built on a technical foundation that supports product presentation, scalability, and day-to-day maintenance.

Umbraco 13 C5 Integration Algolia

Nilfisk

Nilfisk develops and sells cleaning equipment for both professional use and home and garden cleaning. An enterprise-oriented solution focused on structure, performance, and content that needs to work across markets and different needs.

Umbraco 13 PIM integration Multilingual

Ampliqon

A specialised website where content, technical structure, and usability go hand in hand in a solution that is easy to keep developing.

Umbraco 13 Product listing Import of datasheets

Want to see more or discuss a similar project?

Recomendations

From people I've worked with

"As part of a technical overhaul of ASE's CMS, Ulrich was brought in to handle the Umbraco side of things. It's clear that Ulrich is more than "just" a back-end developer. He also leans into improvements for the editors, while at the same time having insight into the future direction of the platform. This makes the solutions robust and easy to maintain. The fact that he doesn't drink coffee – well, we'll just have to live with that ;-)"

Jacob Enevoldsen
Jacob Enevoldsen
Scrum Master, ASE
Contact

Shall we have a chat?

If you have an Umbraco project that needs building, improving, upgrading, or simply straightening out a bit, feel free to get in touch. I’m always happy to have an honest conversation about what makes sense, what does not, and where the real value is. That usually saves everyone time, money, and avoidable detours.

Get in Touch

Email
hello@ecore.dk
Phone
+45 2810 7347
Location
Remote / Denmark

Quick Response

Send me a message and I’ll get back to you as soon as possible. No spam, no sales tricks, just a proper conversation about your project.

Message Sent!

Thank you for reaching out. I'll get back to you soon.

By submitting the form, you agree that I may contact you regarding your enquiry. No spam. No noise.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Ulrich Ebsen
Music

From Code to Concert Vibes

When I put Umbraco, architecture, and development aside for a while, I pick up the guitar and hit the stage with Kort Varsel (danish for "short notice").

This is where it is all about the joy of playing, pure energy, and that wonderful feeling when everything lifts. When the chemistry clicks, the rhythm is spot on, and the atmosphere really takes off. It is festive, alive, and exactly as uplifting as music should be.

And honestly, it is not that far from my work as it may sound. I love it when things come together, when the details are sharp, and when the whole thing rises above the sum of its parts. One day in code. The next with a guitar in my hands and 1,000 new friends.

If you are curious, have a look here.