README.md × portfolio.ts about.json
kevloe@portfolio — zsh
kevloe@wuppertal : ~/portfolio $ whoami --verbose

Moin, ich bin Kevin.
Fullstack-Entwickler aus Wuppertal.

Ich entwickle Webanwendungen — von der Datenbank bis zum UI. Beruflich @Sparkasse, privat mit "Symfony", "Vue", "Docker" und allem, was sich spannend anfühlt.

const profile = {
name: "Kevin Löber",
alias: "kevloe",
age: 25,
role: "Fullstack Developer",
work: "Sparkasse",
status: "developing..."
};
~/avatar.txt 72×24 · ASCII
   ┌─────────────────────┐
   │                     │
   │      ██   ██        │
   │      ██  ██         │
   │      ██ ██          │
   │      ████           │
   │      ██ ██          │
   │      ██  ██         │
   │      ██   ██        │
   │                     │
   │   k e v l o e       │
   │                     │
   └─────────────────────┘
        ↑ Kevin, 25
       Wuppertal, DE
# section 01

about.json

Ein bisschen Kontext, bevor's los geht.

about.json JSON
{ "name": "Kevin Löber", "alias": "kevloe", "age": 25, "location": "Wuppertal, DE", "as": "Fullstack Developer", "work": { "role": "IT-Organisator", "employer": "Sparkasse", "type": "Festanstellung" }, "stack": { "languages": ["PHP", "Java", "TypeScript", "C#"], "frameworks": ["Symfony", "Vue", "React", "Node.js"], "infra": ["Docker", "Linux", "NGINX", "GitLab CI"] }, "languages": { "de": "Muttersprache", "en": "fließend" }, "openFor": ["Freelance", "Side-Projects", "Tech-Talk"], "status": "developing...", // reach out: "contact": "info@kevloe.de" }
# section 02

skills.tsx

Womit ich täglich Probleme löse — und manche schaffe.

PHP

.php

Java

.java

JavaScript

.js

C#

.cs

SQL

.sql

HTML

.html

CSS

.css

React

.tsx

Vue

.vue

Symfony

.php

Pimcore

.php

Shopware

.php

Linux

.sh

Git

.git

Docker

.yml

CI/CD

.yml

Node.js

.js

TypeScript

.ts

REST

api

OpenSearch

.json

Redis

.conf

ElasticSearch

.json

JSON

.json

Server-Administration

.sh

Confluence

.md

NGINX

.conf

Apache2

.conf

GitLab

.yml
# section 03

~/projects

ls -la — was so im Ordner liegt.

kevloe.de.js live

kevloe.de @ portfolio

Dieses Portfolio. Statisches Bootstrap-Setup mit ein bisschen Vanilla-JS-Pfeffer. Kein Build, kein Backend, kein Drama.

Bootstrap HTML CSS JS
old-portfolio.tsx archived

Altes Portfolio @ React

Mein erstes Portfolio — gebaut mit React. Der Startschuss ins Frontend-Ökosystem, bevor es dieses hier gab.

React TypeScript CSS
cms-pimcore.php beruflich

CMS-Systeme @ twocream

Entwicklung und Pflege von Pimcore-basierten CMS-Lösungen für verschiedene Unternehmenskunden bei der twocream.creativemedia GmbH.

Pimcore PHP Symfony Docker
jadefalke-shop.fig live

shop.jadefalke.de @ Design

Gestaltung des Shop-Designs für Jadefalke — Konzept, Layout und visuelle Ausarbeitung.

Figma UI/UX
mc-plugins.java ongoing

Minecraft Plugins @ Hobby

Verschiedenste Plugins für Minecraft-Server — von Gamemodes über Utility-Tools bis hin zu Custom-Mechaniken. Bestes Spielzeug zum Java-Lernen.

Java Spigot Paper
mein-garten1.php ongoing

mein-garten1.de @ Shop

Entwicklung eines Online-Shops auf Shopware-Basis für den Kunden mein-garten1.de — von der Einrichtung bis zur individuellen Anpassung.

Shopware PHP Docker NGINX
# end

noch wach?

Dann schreib mir gerne.

kevloe@wuppertal:~$ echo "Hi Kevin," | mail -s "Hallo" info@kevloe.de
nachricht senden
main 0 errors portfolio.html
UTF-8 LF Ln 1, Col 1 kevloe v2026