
Who, me?
Hey there! I’m Simon — frontend developer with a curious mind, a background in elite operations, and a growing drive to build, fix, and figure things out — one frontend challenge at a time.
Since earning my professional degree from Kristiania’s Frontend Development Programme, I’ve worked with React and later Next.js (App Router) projects.
Further, on the backend side, I’ve worked with Xano to develop and connect APIs, and handle database logic — gaining a good understanding of low-code backends and how they integrate with modern frontends.
I’m comfortable working with AI coding agents, and have been actively exploring context engineering and how to better structure and streamline development workflows with these tools.
Before stepping into tech, I held management roles at the Royal Palace, where I honed attention to detail, ownership, and people-first leadership — all of which now shape the way I approach development and teamwork.
I love the endless opportunities to learn and grow in the development profession. Whether it’s a new framework, a fresh team, or an unfamiliar challenge, I’m quick to adapt, eager to contribute, and ready to dive in.
Featured Projects

Norwegian AI Chat Subscription
Description:
Norwegian AI Chat subscription service with fast streaming multimodal chat and image generation via OpenRouter, server-first auth & storage with Supabase, payments with Stripe, Tailwind CSS, and strict quota/cost tracking. The UI uses React Server Components + small client hooks for interactivity; the setup supports agentic coding patterns and explicit context engineering.

Metal Band Heritage Site
Description:
My bands website showcasing 30+ years of music history. Interactive photo archive with category filtering, fullscreen slideshow with keyboard navigation, and smooth transitions via React's experimental ViewTransition API. Navbar spring physics animation with Framer Motion. Built with CSS Modules, accessibility-focused components, and responsive design patterns.

Bunch o' Blogs
Description:
Project exploring backend development with Node.js and Express. Features Auth0 authentication, accessibility focus with react-focus-lock, and secure HTML handling with sanitization and parsing on the backend.
Google Calendar Clone
Description:
Project/challenge following WDS`s Typescript course. Storing events in localStorage, rendering events based on available space and adding "+ 1 more" button when overflow
Password Generator
Description:
A personal project to practice building an interactive password generator. Allows users to customize password length and character types, while dynamically showing password strength.

Mitt Frøhvelv
Description:
A project upon request, for managing a personal seed vault. Add, edit, and delete entries while storing data in Firebase for persistence.
Product-list with cart
Description:
A challenge project demonstrating a product catalog with cart functionality. Browse items, add them to the cart, and see a real-time total.
Mortgage Calculator
Description:
A React-based mortgage calculator built as a personal practice project. Users can input loan details to calculate monthly payments and total interest.



