Experienced developer located in Bergen, Norway with over 13 years of professional experience. Passionate about building web apps with Laravel and the TALL-stack. Launched multiple side-projects and worked in startups, corporates, and web agencies.
Currently VP of Engineering at Crescat AS, building collaborative event management software. Also Partner at Coded AS and Owner of Liseth Solutions AS.
| Laravel | Vue.js | Livewire | | Filament | Flutter | AWS | | Svelte | Tailwind | Docker |
| | Quick Stats Location: Bergen, NO
Experience: 13+ years
Companies: 3 active
GitHub: 258+ repos
Side projects: too many |
| 2026-02-24 | Building sql-splitter: Correctness Is the Product sql-splitter shipped nine subcommands in 48 hours. That was the easy part. The hard part — real-world SQL dumps, honest benchmarks, and a PHP tool that's faster than you — is what makes a tool trustworthy. | | 2026-02-24 | Building Token: A Rust Text Editor with AI Agents Token is a 40,000+ line Rust text editor built through 170+ AI agent conversations. This documents the framework — Build/Improve/Sweep modes, reference docs as agent APIs, gap documents — that made sustained AI collaboration work. | | 2026-02-24 | Sema After the First Week: VM, NaN-Boxing, and the Real Project What happened after v1.0.1. A bytecode VM, NaN-boxed values, a package manager, a web server, and the performance story that came with all of it. | | 2026-02-16 | Syntax Highlighting a Plain Textarea with a Transparent Overlay How to add syntax highlighting to a regular HTML textarea without any editor libraries, using a transparent textarea layered on top of a highlighted pre element. | | 2026-02-16 | Synthetic Peer Review — or, How Fake Reddit Comments Found Real Bugs Use an LLM to simulate diverse reviewers, then verify each critique against your codebase. I tested it with 305 fake Reddit comments on my Lisp project. Half were wrong. The other half led to real fixes. | | + more | View all articles → |
| 2023 — Now | Crescat AS | VP of Engineering | Event management software for venues and festivals. | | 2021 — Now | Coded AS | Partner | B2B SaaS: BoatFlow & Reflow. | | 2020 — Now | Liseth Solutions | Owner | ChatFlow, Kassal.app. | | 2020 — 2023 | Tjommi | CTO | Price monitoring, web scrapers, Chrome extension. | | 2019 — 2020 | Guilty AS | Partner & Lead Dev | Flutter, Laravel, VueJS & Craft CMS. | | 2017 — 2019 | Guilty AS | Partner & System Dev | Laravel, VueJS, CraftCMS. | | 2016 — 2017 | ProffBit | Partner & System Dev | Business SaaS with PHP, Laravel, VueJS. | | 2016 — 2017 | Experis Norge | System Dev (Contract) | Consultant at Guilty via Experis IT. | | 2015 — 2016 | ABAX | System Developer | C#/.NET, CQRS, EventSourcing, Microservices. | | 2014 — 2015 | FrontTek AS | Web Developer | Joomla SaaS for construction. Acquired by ABAX. | | 2012 — 2014 | Elkem Bremanger | IT Apprentice | IT apprenticeship. Where it all began. |
|  |