About
Building intelligent things people actually want to use.

Who I am
I'm a full-stack developer specialising in AI integration and automation, based in Copenhagen. I build LLM-powered products, multi-step agents, and n8n-based automation pipelines - and I bring a strong eye for user experience from a background in Multimedia Design.
I take ownership from architecture to delivery and communicate clearly between technical and non-technical stakeholders. I enjoy picking up new technologies and thrive in environments where quality and continuous improvement matter.
Most of my work sits at the intersection of design and engineering - where a clear mental model of the user experience shapes every technical decision. I don't hand off design to start coding. I do both, and the end result is tighter for it.
Education
I hold a bachelor in web development and an AP degree in multimedia design, both from Copenhagen School of Design and Technology. The combination gave me both the technical depth to build production systems and the design foundation to think about interfaces before writing a line of code.
I started at CBS studying Markets and Cultural Analysis, but after a year I realised I wanted something more practical and creative. I'd always been the IT person in the room and had a genuine interest in design, so Multimedia Design felt like a natural fit - a mix of both worlds. Once I got into it, I found myself drawn more and more to the coding side, especially frontend, and the range of possibilities it opened up. That pull eventually led me into Web Development, and here I am.
How I work
I work iteratively and ship fast. I use AI tooling to eliminate the repetitive parts of development and spend the saved time on what actually matters: the details that make a product feel right.
I handle both ends of the stack - database schema, API design, and the interface - which means fewer handoff gaps, faster decisions, and a product that holds together end to end.
I stay close after launch. Shipping is the beginning, not the end. I'm available to iterate based on how real users interact with the product.