Skip to main content

Behind Kodemagisk is a person — not a sales department.

My name is Teodor. I'm the developer, designer and advisor you talk to from the first conversation to the finished website. Kodemagisk is a web agency in Oslo for businesses that want an honest, direct developer — without middlemen.

Teodor, founder of Kodemagisk

How Kodemagisk came to be

I was born in Romania. When I was 18, my family and I moved to Spain, where I lived for 25 years. Four years ago, I took the next step and moved to Oslo, Norway — with a dream of building something of my own as a developer.

I saw the same problem again and again: Small businesses paid far too much for websites they couldn't update themselves. Or they got a cheap template that looked like everyone else's. And when something broke, it was impossible to reach the developer.

Kodemagisk was started to solve exactly this. I build custom websites with modern technology, at a fair price — and I don't disappear after launch.

I work alone. On purpose. That means my projects get full attention, and you always know who you're talking to.

What you get when you work with me

One point of contact

You talk to the developer — from first conversation to launch. No project managers, no middlemen, no 'I'll check with the developer'. I am the developer.

Honest pricing

You get a quote with a fixed price before we start. No growing hourly bills. No hidden costs for 'extra functionality'. If something changes along the way, we talk about it first.

Code you own

Everything I build is yours. The code, the design, the content — you own it. You're not locked in to me. If you ever want to switch developers, you take everything with you. No vendor lock-in, no proprietary systems.

I work best with businesses that...

...are small or medium-sized and need a professional website for the first time.

...have an old WordPress site that's slow, outdated or hard to update.

...want to start an online store and sell products or services online — with Norwegian payment solutions.

...need an internal tool, customer portal or booking system that no standard solution covers.

...want a developer they can call when something needs changing — not a ticket system with three weeks' wait.

We speak your language — literally

Norway is international. The businesses here are too. I offer consulting and development in four languages, because I know how important it is to be understood — not just translated.

Norsk

Kodemagisk er basert i Oslo og betjener bedrifter i hele Norge. All kommunikasjon, dokumentasjon og opplæring kan leveres på norsk.

English

Running a business in Norway but more comfortable in English? No problem. I work with international startups, expat entrepreneurs and English-speaking teams across Oslo and beyond.

Español

¿Tienes un negocio en Noruega y prefieres comunicarte en español? Trabajo con emprendedores hispanohablantes que necesitan presencia digital en el mercado noruego. Desde la primera conversación hasta la entrega final — todo en tu idioma.

Română

Ai o afacere în Norvegia și preferi să comunici în română? Lucrez cu antreprenori români care au nevoie de prezență digitală pe piața norvegiană. De la prima discuție până la livrarea finală — totul în limba ta.

The technology behind the websites

You don't need to understand this — but if you're curious:

Astro

The framework we use for websites. The result is websites that load in under one second.

Next.js

For web applications that need more power — login, dashboards, real-time data.

Sanity CMS

Norwegian content system. Lets you update the website yourself without calling the developer.

Tailwind CSS

The design system that ensures the website looks great on all screen sizes.

TypeScript

The programming language that makes the code safer and easier to maintain over time.

Java / Spring Boot

For heavier backend needs — APIs, integrations and systems that need to handle high traffic.

Ready for a free consultation?

Tell me about your business and what you need. I'll respond within 24 hours with an honest assessment — completely free, completely non-binding. No sales pitch, just a conversation.

You can also send an email to post@kodemagisk.no. I respond in Norwegian, English, Spanish and Romanian.