Portfolio

Welcome to my portfolio! Here you’ll find a curated collection of my work spanning web development, SaaS applications, open-source tools, and creative projects. Each project represents a unique challenge solved with modern technologies and thoughtful design.

All Projects

Vaelyra Building
Desktop App

Vaelyra

Desktop application for clinical research data entry: voice-guided field-by-field capture, on-device processing, encrypted local storage, and SPSS export. Built for a pelvic venous disorders (PeVD) study and under active development.

Electron TypeScript Voice Recognition +2
Mail818.com Building
SaaS

Mail818.com

Modern email service platform with powerful features for developers and businesses.

TypeScript Cloudflare Workers Email API
Smoking Media Active
Music

Smoking Media

Electronic music label featuring releases in tech-house, house, techno, disco and ambient genres.

Music Production Label Management
WhatsMyIP.net Active
Web App

WhatsMyIP.net

Comprehensive IP information tool showing your current IP address, location, ISP details, and network diagnostic utilities.

JavaScript GeoIP API Network Tools
RedirMe.com Rebuilding
SaaS

RedirMe.com

URL shortening and redirection service that creates clean, memorable short links with analytics and QR code generation.

Node.js Redis Cloudflare Workers
SafePass.guru Active
Web App

SafePass.guru

Secure password generator and strength analyzer that helps create strong, unique passwords with customizable parameters.

JavaScript Web Crypto API PWA
Colour-Clock.com Active
Web App

Colour-Clock.com

Creative timekeeping tool that displays time as dynamic colors, creating a unique visual experience that changes every second.

JavaScript Canvas API CSS3
klaas.sh Building
SaaS

klaas.sh

Access your Claude Code terminal sessions from anywhere. Start on your desktop, continue from your phone. Real-time streaming, session persistence, secure authentication.

TypeScript Cloudflare Workers Durable Objects +1
BJØRN @ Bandcamp Active
Music

BJØRN @ Bandcamp

Electronic music producer blending 90s club roots with fresh, modern sounds. Listen to original tracks and remixes.

Music Production Ableton Live
GlobalLeaderboards.net Building
SaaS

GlobalLeaderboards.net

Competitive leaderboards as a service. Add real-time leaderboards to any application with WebSocket and SSE support.

TypeScript Cloudflare Workers WebSocket +2
@globalleaderboards/sdk Building
NPM Package

@globalleaderboards/sdk

Official SDK for GlobalLeaderboards.net - Add competitive leaderboards to any application in under 5 minutes.

TypeScript WebSocket SSE
Feed Fabrik Active
Browser Extension

Feed Fabrik

Modern RSS feed reader browser extension that transforms how users consume online content. Features intelligent feed discovery, flexible organization, beautiful themes, and seamless cross-device sync.

Chrome Extension JavaScript RSS +1
KIX generator Active
Web App

KIX generator

Generate free KIX barcodes — the PostNL address barcode — for a single address or a whole batch via CSV. Everything runs in the browser, so addresses never leave your device, and you can download the result as PNG or SVG (single files or a bulk ZIP).

JavaScript SVG Canvas API +2
@mail818/sdk Building
NPM Package

@mail818/sdk

SDK for Mail818 email service integration. Simplifies email sending and management in applications.

TypeScript Node.js Email API
Blesk.app Active
SaaS

Blesk.app

Powerful flashcard application featuring adaptive learning and progress tracking. Master your study materials with spaced repetition.

React TypeScript Cloudflare Workers +1
chill.ninja Active
Web App

chill.ninja

Relaxation and mindfulness platform featuring ambient sounds, meditation timers, and focus tools to reduce stress.

React Web Audio API PWA
BJØRN @ Spotify Active
Music

BJØRN @ Spotify

Electronic music producer with releases on major streaming platforms. Tech-house, house, and ambient productions.

Music Production Ableton Live
barva Active
NPM Package

barva

A modern TypeScript library for adding colors to terminal output with a simple and intuitive API. Zero dependencies, full TypeScript support.

TypeScript Node.js NPM
LoanPlannerPro.com Active
Web App

LoanPlannerPro.com

Comprehensive mortgage calculator with multiple mortgage parts support, amortization schedules, and detailed payment breakdowns.

Next.js TypeScript TailwindCSS +1
Yantragroove Active
Music

Yantragroove

Esoteric techno project blending sacred geometry aesthetics with deep, hypnotic rhythms.

Music Production Ableton Live
magikMaker.dev Active
Website

magikMaker.dev

Developer portfolio and resource hub showcasing web development projects and technical content.

Next.js TypeScript TailwindCSS
CycloDraw.com Active
Web App

CycloDraw.com

A browser-based spirograph pattern studio. Tweak inner and outer gears, teeth counts and pen position, layer multiple curves, animate the pen as it traces, and export your art. A modern, offline-ready take on the classic drawing toy — everything runs in the browser.

JavaScript Canvas API Animation +1
8bitretro.games Active
Games

8bitretro.games

Collection of nostalgic retro-style games bringing back the golden age of 8-bit gaming.

JavaScript Canvas API WebGL
InteractiveChordFinder.com Active
Web App

InteractiveChordFinder.com

React-powered scale and chord explorer with a two-octave piano keyboard, Web Audio playback, 61 scales across 7 categories, diatonic chord analysis, and a built-in chord sequencer.

React Web Audio API Hugo +1
bjorn.wikkeling.com Active
Website

bjorn.wikkeling.com

Personal website and blog featuring insights, articles, and resources on web development, architecture, and digital innovation.

Hugo TailwindCSS TypeScript
magik-server Active
NPM Package

magik-server

A simple HTTP development server with some nice magik. Configurable via command-line for flexible web development.

Node.js HTTP CLI
tizenegy.app Building
SaaS

tizenegy.app

Your AI companion, reimagined.

TypeScript Cloudflare Workers AI
magik-hooks Active
NPM Package

magik-hooks

Tiny utility to manage git hooks using Node.js. It can create, update or remove a git hook.

Node.js Git CLI
tack.pics Active
Web App

tack.pics

A precision tool for marking points and polygon regions on any image. Drop in an image, click out coordinates, drag bezier curves, and export clean JSON or YAML for game logic, hotspots, ML datasets, or anywhere else you need pixel-precise data. Runs entirely in the browser — images never leave your device. Installable as an offline-capable PWA.

JavaScript Canvas API Hugo +2
magik-commit Active
NPM Package

magik-commit

Automagically adds the Jira ticket ID to the Git commit message by parsing branch names.

Node.js Git Jira
Active
Website

bjørn.dev

Code examples

Next.js TypeScript MDX
tvorba.build Building
SaaS

tvorba.build

AI powered website builder.

Cloudflare OpenAI Claude +1
magik-moji Active
NPM Package

magik-moji

Automagically add a random emoji to git commit messages, making commit logs more playful and visually interesting.

Node.js Git Emoji
Provaz Active
Business

Provaz

IT consultancy specializing in architecture, management and development of mobile and web based applications.

Consulting Architecture Development
magik-contributors Active
NPM Package

magik-contributors

Automatically adds all Git contributors to the package.json by analyzing commit history.

Node.js Git CLI
magik-vector Active
NPM Package

magik-vector

Vector class for 2D, 3D and multi-dimensional vector calculations with comprehensive mathematical operations.

JavaScript Math Linear Algebra
BugsBuddy.com Building
SaaS

BugsBuddy.com

Intelligent bug tracking and project management platform designed for modern development teams.

React TypeScript Cloudflare Workers +1