About
I am the one who builds it — and the one you reach when it breaks.
Julian Schweizer, media informatics graduate. Behind SchweizerleLab there is no agency but one person. That is not a shortcoming; it is why you never have to explain again what you explained last week.

SL-00Operator
Julian Schweizer
Media informatics · Regensburg
Three things that make the difference
Design and engineering in one person
Media informatics is exactly that intersection: half computer science, half human-computer interaction. I don't just build an interface, I can explain why it looks the way it does — and I don't let an interaction idea fail on the technology. With both in one person, the most expensive friction in a project disappears: the handover between design and implementation.
I run what I build
Four systems currently run under my responsibility in production — with Docker, TLS, automated deployments, backups and uptime monitoring. That changes how you build: someone who gets the call when it breaks at night makes different decisions than someone who closes the project at launch.
I say so when I got it wrong
In one completed SEO project I found and documented a mistake of my own in my own closing audit. In one of my own products I discarded four months of work because the analysis pointed elsewhere. Neither is here because it sounds good, but so you know what you get when something does go wrong.
Where I come from
University of Regensburg
Media informatics, bachelor and master
Bachelor with media studies as a second subject, then the master. I am writing the master's thesis now; submission is close.
since 2023
Studentenfunk Regensburg, IT team
Volunteering at the campus radio of the university and the OTH. I look after the website — the rebuild below is from there.
today
SchweizerleLab, sole proprietorship
The company is the form in which I take commissions. The work behind it I have been doing since I started building software.


What I work with
Not a self-description but what actually runs in the systems linked here.
- Web
- TypeScript
- Astro
- Next.js
- Svelte
- WordPress
- Backend
- Python
- FastAPI
- Node
- Postgres
- Redis
- Mobile
- Flutter
- Android
- Operations
- Docker
- Traefik
- Caddy
- GitHub Actions
- Hetzner
Where else to find me
Code in the open, professional record on the record.