KMKonrad Majer
Helsingborg, Sweden

I build softwareand the groundit stands on.

Konrad Majer — developer working across the whole stack, from the interface down to the machine it runs on. Every project on this site is deployed, operated and owned end to end on my own infrastructure.

Based in
Helsingborg, SE
Focus
Full-stack & infra
Deployed on
Own hardware
Open to
Work & collaboration
01Selected work

Things that are actually running

Not mockups or screenshots. Each of these is live right now, served from a server I administer myself.

012026
Live

Dial-In

A recommendation engine for phones. Answer a short quiz and it ranks real devices against what you actually said you cared about, using a scored evaluation model rather than a popularity list.

Design, application, data model, deployment
Next.jsTypeScriptlibSQLDrizzle
022026
Live

Social Circles

A team communication platform with servers, roles and direct messages. Built around real authentication, role-based permissions and a GDPR deletion flow that cascades into the identity provider.

Full stack, auth integration, CI/CD, deployment
Next.jsPrismaPostgreSQLClerk
032025
Live

Drone Delights

A drone-based food delivery concept — menu, cart, checkout and order flow, in two languages. An exercise in taking an interface from empty file to something a stranger can use without instructions.

Frontend, interface design, deployment
ReactViteSCSSi18next
04Ongoing
Live

This Server

The site you are reading, and every project linked from it, runs on one machine I administer. Each application is sealed in its own network with no route to anything else, TLS is issued automatically, and the whole thing is monitored.

Architecture, security, operations
LinuxDockerKubernetesCaddy
02Capabilities

What I work with

Chosen because I have shipped with them, not because they look good in a list.

Frontend

  • React
  • Next.js
  • TypeScript
  • Sass / CSS
  • Vite

Backend

  • Node.js
  • C# / .NET
  • Go
  • REST APIs
  • Prisma

Data

  • PostgreSQL
  • SQLite / libSQL
  • SQL Server
  • MongoDB

Infrastructure

  • Linux
  • Docker
  • Kubernetes
  • Caddy
  • CI/CD
03About

I would rather understand a system than use one.

That instinct is why I stopped deploying to managed platforms and moved everything onto a server I run myself. It is slower to learn and far more interesting to own.