Spilling Web

Full-stack Developer

EN·ES·NO

Selected Work

Recent Projects

Brott & Blega2026
01

Brott & Blega

React 19TypeScriptSEOTailwind CSS 4Tanstack StartShadcn UITinaCMSBrevoVercelCustom domainLogo creation in FigmaGithub Copilot

A clean, modern website for a holistic health practice combining physiotherapy and philosophical dialog therapy. Built for speed, seamless content management, and localized search visibility, the site features structured service listings, a blog, and a privacy-focused contact workflow integrated with Brevo—ensuring fully GDPR-compliant, EU-hosted communication.

Filosamtale2026
02

Filosamtale

React 19TypeScriptSEOTailwind CSS 4TanStack StartShadcn UITinaCMSBrevoVercelCustom domainGithub Copilot

A refined web platform tailored for a small business offering philosophical counseling and workshops. Designed with a focus on typography and intuitive navigation, it enables easy event and blog management while providing a secure, GDPR-compliant contact system powered by EU-based Brevo to handle sensitive client inquiries. Light/dark mode functionality.

Enterprise Migration2026
03

Enterprise Migration

React 19Tailwind CSS 4Shadcn UITanStack RouterTanstack QueryTanstack FormTanstack TableWebSocketsLaravel 12REST APILaravel AuthenticationLaravel PrecognitionGithub Copilot

Led the frontend architecture to modernize a massive enterprise accounting and hospitality system, decoupling a legacy CodeIgniter monolith into a separate React 19 and Laravel 12 application. I engineered a responsive, high-performance UI using Tailwind 4, shadcn/ui, and the TanStack ecosystem (Router, Query, Form, Table) to handle highly complex financial data. Additionally, I implemented WebSockets to enable real-time, zero-refresh communication between waiters and kitchen displays. Source code and interface designs are withheld as the platform is currently unreleased and protected by a non-disclosure agreement.

2025
Demo recording
04

Utslipp app

React 19Laravel 12Inertia.jsPostgreSQLPostGISCSS modulesAzure AD / Entra IDLeafletTurf.js

A secure, enterprise-grade geospatial web application made for a Norwegian municipality to monitor, analyze, and report regional environmental emissions. Built as a solo full-stack project, it combines a high-performance Laravel 12 backend with a React 19 frontend to handle complex spatial calculations while adhering to strict municipal data privacy standards. Key features include a custom WMS proxy for secure municipal data access, native PostGIS spatial indexing for ultra-fast location queries, and a modular UI architecture using CSS Modules.

About

Who I am

Profile photo

I’m a Norwegian web developer living in Ecuador, with a background in environmental science and a strong interest in building products that are useful, accessible, and easy to trust.

My path into tech started in environmental technology, where I built a GIS-based web app for emissions monitoring and reporting. Since then, I’ve worked on business systems, client projects, and full-stack product work that combines strong UX with practical engineering.

I care about interfaces that feel clear, code that is easy to maintain, and applications that are ready for real production use. I’m now looking for remote or freelance work where I can deliver full-stack solutions that are fast, reliable, and genuinely valuable.

Skills & Tools

The Stack

Frontend

Modern, user-focused interfaces for web apps and interactive web maps, built with React, TypeScript, Astro, and the TanStack ecosystem. I care about clean architecture, responsive layouts, solid performance, and UX that feels effortless.

React 19TypeScriptTanStack EcosystemAstroLeafletTurf.jsCSS ModulesTailwind CSS 4

Backend

Practical full-stack engineering for business logic, data flows, and secure application workflows. I build reliable APIs, connect the frontend to real systems, and keep production features maintainable and stable.

LaravelInertia.jsPHPPostgreSQLPostGISREST APIsAzure AD / Entra IDMySQL

Tools

A modern workflow built for shipping efficiently: version control, automation, collaboration, and content tooling that helps keep projects moving without sacrificing quality.

GitGitHubGitHub ActionsGitHub CopilotVS CodeVitenpmJiraDockerTinaCMSFigmaUI / UX

Let's Talk

Got a project?

Tell me what you're building — I'd love to help.

Open to new projects

Spilling Web

Full-stack Developer

EN·ES·NO