👨‍💻

Bjørn Petter Holthe

Full-Stack Developer

I love using programming to solve problems and create tools that I and others find useful. I'm a huge fan of SvelteKit for building full-stack applications, and I often use PocketBase as a backend-as-a-service to simplify database and authentication setup. I'm currently exploring Drizzle ORM and Better Auth to expand my backend capabilities. Over the past few years, I've built several projects that I'd like to showcase.

Skills & Technologies

These are some of the technologies I have experience with, and are featured in the projects in this portfolio

Svelte
SvelteKit
Tailwind
Pocketbase
Typescript
Docker
Python
AI
BetterAuth
Drizzle
Local LLM
Object storage
fastAPI
socketIO

Featured Projects

Highlighted work that showcases my skills

Escape Room
Featured

Escape Room

An interactive web-based escape room application where users solve puzzles by progressing through chapters. Create your own escape rooms with AI assistance or manually design each challenge.

Svelte
SvelteKit
Tailwind
Docker
BetterAuth
Drizzle
AI
Object storage

Other Projects

Explore some of my projects

Character Collective

Character Collective

Custom TTRPG character sheet

Svelte
SvelteKit
Tailwind
Pocketbase
Typescript
Leksely

Leksely

Assess student homework, using AI

Svelte
SvelteKit
Tailwind
Python
fastAPI
Local LLM
Pocketbase
Docker
Typescript
Glibness

Glibness

A socketIO powered party game!

Svelte
SvelteKit
Tailwind
socketIO
Vinflasjon

Vinflasjon

Has the price of alcohol followed inflation?

Svelte
SvelteKit
Tailwind
Python
Pocketbase
Typescript
Runni-booking

Runni-booking

When the booking system you have does not work, you make it yourself

Svelte
SvelteKit
Tailwind
Pocketbase
Runni-Signup

Runni-Signup

Sign up for activities that are automatically generated from predefined schedules

Svelte
SvelteKit
Tailwind
Pocketbase
Typescript
LightSlides

LightSlides

A minimalistic, opinionated presentation app

Let's Work Together

I'm always interested in new opportunities and exciting projects. Feel free to reach out if you'd like to collaborate!

📽️ Get to know me better: Check out my podcast "Alternativ Filmkveld"

📍 Akershus, Norway