Hello!

Web Developer

Game Developer

AI Enthusiast

Laravel Artisan

WordPress Expert

GameDev Teacher

WebDev Architect

Astro Amateur

Prompt Engineer

Game Jam Organizer

Unity3D Developer

VR Developer

I'm Peter
from Denmark.

Peter Chr. Jørgensen
ABOUT ME

I'm passionate about digital experiences that resonate

Good work makes you feel something. That's what I'm after.

I'm a web developer and game developer — but what I really am is someone obsessed with how things feel to use.

A website isn't just information. A game isn't just entertainment. Done right, they can make someone feel powerful, spark an idea, or open a door they didn't know was there.

I've been building things on the internet since I was a teenager. I've run the gm(48) — a GameMaker game jam since 2013, helping hundreds of developers bring their ideas to life. I've optimized VR games for budget phones, architected complex web applications, and shipped projects that real people depend on every day.

The technical stuff? I've got it. But the part I care about most is what happens on the other side of the screen — when someone uses what I've made and feels something.

Astro
Laravel
WordPress
Unity
Vue.js
PHP
JavaScript
TypeScript
C#
SCSS
MySQL
WooCommerce
GameMaker
VR
Bootstrap
jQuery
AWS
Cloudflare
Redis
MY WORK

Projects I've built
over the years

Screenshot of my personal portfolio website

This Website

Built with Astro, TypeScript and SCSS — with AI assistance for component structure and styling decisions.

AstroTypeScriptSCSS
Screenshot of Slagter Lampe butcher webshop

Slagter Lampe

WordPress webshop for a traditional family butcher since 1939. Famous for their award-winning sausages.

WordPressWooCommercePHP
Screenshot of Planet Huse summer house builder website

Planet Huse

WordPress website for a summer house builder with 37+ years of experience.

WordPressPHP
Screenshot of gm48.net game jam website homepage

gm48.net

The home of a game jam community I've run since 2013. Built with Laravel — over 48 jams hosted and thousands of games submitted.

LaravelPHPMySQL
Screenshot of VillaVilla luxury vacation rental website

VillaVilla

Senior web developer and tech lead for a luxury vacation rental company. Full-stack WordPress and Laravel.

LaravelWordPressWooCommerce
Screenshot of Din Bilpartner car workshop website homepage

Din Bilpartner

WordPress and Laravel development for Denmark's oldest independent car workshop chain. Built API integrations and the exclusive Express membership club.

WordPressLaravelAPI
Screenshot of SkiOutlet ski equipment webshop

SkiOutlet

WordPress webshop with thousands of SKUs imported from Microsoft NAV. Denmark's largest ski outlet.

WordPressWooCommerceCRM
Screenshot of DM Greenkeeping lawn care service website

DM Greenkeeping

Built the Laravel CRM and quote system that now supports this multi-million lawn care business.

LaravelCRMMySQL
Screenshot of C&C Travel custom travel agency website

C&C Travel

Laravel admin system with AI integrations for a 35-year-old travel agency specializing in tailor-made trips. WordPress frontend with custom booking flow.

LaravelWordPressAI
Screenshot of Hørning Floor parquet flooring website

Hørning Parket

WordPress support for a 90-year-old premium flooring manufacturer targeting architects.

WordPressPHP
Screenshot of BSI Marine Equipment Group website

BSI Marine Equipment Group

WordPress website for a marine equipment group with 9 specialized brands serving sailboats and super yachts worldwide.

WordPressPHP
Screenshot of the Janchart shipping company website homepage

Janchart

I built the website in Laravel, Bootstrap and jQuery for this chartering, shipping, and shipowners company.

LaravelBootstrapjQuery
Screenshot of Torpedo Trump game showing glitchy presidential imagery

Torpedo Trump

A satirical game jam entry that placed 3rd at EAL Game Jam 2016. Made as a political spoof.

GameMakerGame Design
Screenshot of Western World 3D environment in Unity

Western World

A Unity3D environment exploring the Maya-to-Unity asset pipeline. Dusty saloons and tumbleweeds included.

Unity3DMaya3D Art
Screenshot of Odense Golfklub mobile app showing 3D golf course

Odense Golfklub

A Unity3D mobile app with 360° course imagery and 3D flyovers. Built for club members to preview holes before playing.

Unity3D3DMobile
Screenshot of Autocentralen car dealer website

Autocentralen

WordPress maintenance and support for a major Danish car dealer with multiple locations.

WordPressPHP
Screenshot of FIRKANT platformer game showing colorful pixel graphics

FIRKANT

A fast-paced procedural platformer I made in GameMaker. Tight controls, instant restarts, and that 'one more try' feeling.

GameMakerGame DesignProcedural
Screenshot of Restudy video education platform

Restudy

Learning CMS platform with WordPress frontend and Laravel backend. Denmark's largest video education portal.

LaravelWordPressLMS
Screenshot of Renell cleaning company website

Renell

WordPress support for a Swan-certified cleaning company with 700+ employees since 1987.

WordPressPHP
Screenshot of Solgt.com car sales platform homepage

Solgt.com

Tech lead for Denmark's leading car sales platform. Full-stack development across WordPress and Laravel.

LaravelWordPressWooCommerce
Screenshot of AutoProff B2B car trading platform

AutoProff

Laravel developer support for this B2B car trading platform operating in 12 European markets.

LaravelCRMMySQL
Screenshot of Mord Ombord VR murder mystery game

Mord Ombord

A murder mystery VR game for Google Cardboard. Heavy optimization work to hit 60fps on budget Android phones.

Unity3DC#VR
Screenshot of Kirppu secondhand marketplace website

Kirppu

Denmark's largest secondhand chain with 34 stores. AI-powered image analysis and Algolia search for their WordPress platform.

WordPressAIAlgolia
Screenshot of Planet Living tiny house website

Planet Living

WordPress website for modular tiny houses and garden rooms.

WordPressPHP
Screenshot of Forsia insurance company website

Forsia

Drupal to WordPress migration for this Danish insurance company (formerly Sønderjysk Forsikring).

WordPressMigrationDrupal
Screenshot of the Grundfos Safety quiz application interface

Grundfos Safety

A gamified quiz web application made in Vue.js with legacy browser support, teaching safety protocols at Grundfos.

Vue.jsJavaScriptGamification

My GitHub Contributions

Play this brick breaker made from my 3,110 GitHub contributions — each brick represents a day of building.

Ready to Play?

Break bricks made from GitHub contributions

Please Rotate Your Device

This game works best in landscape mode

Score: 0 Lives: ❤️❤️❤️ Bricks: 239 High Score: 0
How It's Made
How I use AI

My tool, not my replacement

I use AI to move faster, explore more ideas, and handle the parts of development that don't need a human touch.

But every decision — what to build, how it should feel, why it matters — that's me.

AI lets me spend less time fighting with boilerplate and more time on the craft: the details that make someone lean in, the polish that makes something feel right, the choices that turn a product into an experience.

The technology changes. The intention stays human.

MY WRITING

Latest from the blog

A stylish, wide-format technical illustration on a dark, geometric background. It features a glowing blue book icon on the left connected by flowing data lines and code snippets to a GitHub Octocat logo inside a speech bubble on the right. Below the icons, the text reads IMPLEMENTING GISCUS and POWERED BY GITHUB DISCUSSIONS in an elegant, modern font.
3 min read

Adding Comments with giscus

How I added GitHub Discussions-powered comments to this site in under 10 minutes, with zero build complexity and zero database management.

#web-development #github #open-source