Simon Gustavsson · Software Developer

I build things nobody asked for.

Tag along to see what I'll try to create next one unnecessary project at a time.

CASE STUDIES

Curated

Work
01
SaaS / SDK

Maillune

Maillune
Maillune

Maillune is a full-stack SaaS platform and white-label SDK that lets developers embed a drag-and-drop email builder directly into their products. Built with a robust multi-tenant architecture and a focus on developer experience, it has scaled from a complex technical project into a registered company serving real customers.

  • Engineered a framework-agnostic Web Component (<email-builder>) utilizing Shadow DOM for seamless integration across React, Vue, Angular, and vanilla HTML.
  • Architected a multi-tenant SaaS dashboard featuring secure JWT/OAuth authentication, API key auto-provisioning, template management, and tiered subscription logic.
  • Designed the entire brand identity and a dark-mode design system using CSS custom properties shared across both the dashboard and the embedded SDK.
TypeScript TypeScript Angular Angular Node.js Node.js MongoDB MongoDB
02
Web App

Yearly portfolios v3

Yearly portfolios v3
Yearly portfolios v3

Every year, I create a new portfolio to challenge and refine my design and technical skills. Each iteration is an opportunity to explore new ideas, tools, and approaches. The page your on is my 2026 portfolio. Read more here. (Hint, press + 3 times)

  • Designed with a calm and professional visual identity.
  • Optimized for local business visibility and usability.
  • Fully responsive and easy to maintain for non-technical users.
TypeScript TypeScript Tailwind CSS Tailwind CSS GSAP GSAP MongoDB MongoDB Angular Angular
03
Web App

No Nonsense Budget v1

No Nonsense Budget v1
No Nonsense Budget v1

Managing a budget across multiple spreadsheets can quickly become frustrating and time-consuming. Information is hard to keep track of, and manual updates increase the risk of errors. This challenge was the starting point for Nononsense! A solution designed to make budget management simpler, clearer, and more efficient, without the complexity of maintaining countless spreadsheets. Reached 40 active users at its peak.

  • Utilised a sleek modern design and simple UI for finances.
  • A simple idea turned useful. My go-to tool for budgeting.
  • Highly responsive with a mobile app planned.
TypeScript TypeScript Tailwind CSS Tailwind CSS React React GSAP GSAP Next.js Next.js MongoDB MongoDB Clerk Clerk
Stack

Some of the tech I use

Tools and technologies I reach for when building things nobody asked for.

JavaScript JavaScript
TypeScript TypeScript
Python Python
C# C#
Node.js Node.js
Mongoose Mongoose
MongoDB MongoDB
React React
Next.js Next.js
Angular Angular
Shopify Shopify
SQL SQL
CSS CSS
SCSS SCSS
Sass Sass
Tailwind CSS Tailwind CSS
Framer Motion Framer Motion
Framer Framer
GSAP GSAP
Notion Notion
Figma Figma
Unsplash Unsplash
AWS AWS
Linux Linux
Elegoo Elegoo
Fusion 360 Fusion 360
Clerk Clerk

Thanks for stopping by!
Check out something more?

Explore projects

A selection of things I've built — from finance apps to portfolio experiments.

Now playing

you've changed, i've changed · San Holo, Chet Porter

Album art
Album art

Who even is this guy

Click to find out.

Responds well under

Pressure

Some habits carry over

tap →
• Currently working at Funbutler in Lund - Sweden •

Always building. Always evolving.