About Frelund

Building where people
and systems meet.

The work

I help teams turn complex systems into clear, human-centered products.

I work across UX engineering and full-stack development, bringing product thinking, interaction design, and implementation into the same conversation. The work is practical: understand what people are trying to do, make the system legible, and build enough of the experience to learn what is true.

The reason

Good ideas lose time in the gaps between people.

Static mockups get debated in isolation. Decisions wait for the next handoff. Then untested assumptions arrive in production and become expensive to change. I use live browser code to bring those questions forward, so teams can inspect behavior together instead of passing opinions from one specialist to another.

The point of view

Function before finish.

Visual polish matters. It works better when it has a behavioral foundation underneath it. I care about the small structures that help people understand what is happening: language, feedback, navigation, accessibility, and the recovery path when something goes wrong.

Keep reading

This site is where I write through the decisions behind interfaces, software architecture, and the invisible structures that shape how people move through the world. For the concise professional version, see the CV. For a longer conversation, get in touch or connect with me on LinkedIn.