Webentwickler & Developer

jkvarel – Jannis Kammann, Webentwickler für PHP, Symfony & Vue.js

Fachinformatiker für Anwendungsentwicklung.
Spezialisiert auf PHP / Symfony, Vue.js und moderne Webanwendungen —
von der API bis zum fertigen Interface.

Verfügbar für neue Projekte
scroll
01 — Über mich

Wer ich bin

Hey, ich bin Jannis — 26 Jahre alt, gelernter Fachinformatiker für Anwendungsentwicklung und seit mehreren Jahren als Webentwickler tätig.

Ich baue Dinge, die funktionieren: von schlichten Portfolio-Seiten über komplexe Buchungssysteme und interne Backend-Dashboards bis hin zu durchdachten API-Architekturen.

Mein Werkzeugkasten reicht von klassischem PHP bis hin zu modernen Frameworks wie Symfony, Vue.js und Nuxt. Ich schreibe sauberen, wartbaren Code — und denke dabei immer an die Menschen, die ihn später nutzen oder weiterentwickeln.

Nebenbei beschäftige ich mich mit Automatisierungen, habe zwei kleine ioBroker Vis-Widget-Adapter gebaut — und arbeite leidenschaftlich an eigenen Spielprojekten in Unreal Engine 5.

Alter 26 Jahre
Ausbildung Fachinformatiker AE
Fokus Webentwicklung (Full-Stack)
Standort Deutschland
Nebenprojekte Spieleentwicklung (UE5), 2× ioBroker Vis-Widget-Adapter
02 — Leistungen

Webprojekt beauftragen

🖥️
Website erstellen lassen
Vom einfachen Unternehmensauftritt bis zur mehrseitigen Präsenz — sauber, schnell, mobilfreundlich und für Google optimiert.
📅
Buchungssystem programmieren lassen
Individuelle Buchungs- und Verwaltungslösungen für interne Abläufe, maßgeschneidert auf deinen Prozess statt auf eine Standardlösung.
📊
Backend-Dashboard entwickeln lassen
Admin-Panels, Auswertungen und Datenverwaltung — für einen klaren Überblick über deine Daten und Prozesse.
🔌
API-Entwicklung
Saubere REST-APIs mit Symfony & API Platform als Grundlage für Web-, Mobile- oder Drittanbieter-Anbindungen.
🤝
Webentwickler auf Projektbasis
Freelance-Unterstützung für dein Team oder dein Projekt — remote, zuverlässig und mit direkter Kommunikation.
Häufige Fragen
Wie kann ich dich für ein Webprojekt beauftragen?

Am einfachsten per E-Mail mit ein paar Infos zu deinem Projekt. Ich melde mich zeitnah zurück und wir klären die Details in einem kurzen Gespräch.

Was kostet eine Website oder Webanwendung?

Das hängt stark vom Umfang ab — eine einfache Website ist mit einem kleineren Budget umsetzbar, ein komplexes Buchungssystem oder Dashboard braucht mehr Zeit. Nach einem kurzen Austausch bekommst du ein individuelles Angebot.

Erstellst du auch Buchungssysteme oder Backend-Dashboards?

Ja, das gehört zu meinen Kernkompetenzen — mit Symfony, API Platform und Vue.js baue ich individuelle Lösungen statt Standard-Plugins.

Arbeitest du remote oder auch vor Ort?

Ich arbeite remote und deutschlandweit, Abstimmung läuft per E-Mail, Call oder Videocall.

Wie lange dauert die Umsetzung eines Projekts?

Kommt auf den Umfang an — von wenigen Tagen für eine schlichte Website bis zu mehreren Wochen für ein komplexes Buchungssystem oder Dashboard. Nach dem Erstgespräch bekommst du eine realistische Einschätzung.

Was ich kann

⚙️
Backend
PHP & Symfony
PHP Symfony Doctrine ORM API Platform REST APIs Composer
🖼️
Frontend
Vue.js & Nuxt
Vue.js 3 Nuxt Vuetify Pinia Composition API
🎨
Markup & Styling
HTML, CSS & JS
HTML5 CSS3 JavaScript Bootstrap Responsive Design
🔧
Automatisierung & Tools
Workflows & DevOps
PHP Automation Git GitHub Datenbank-Design MySQL
📊
Web-Anwendungen
Backends & Dashboards
Buchungssysteme Statistiken Admin-Panels Datenverwaltung Reporting
🏠
Sonstiges
ioBroker Vis Widgets
ioBroker Vis Widgets JavaScript HTML/CSS
04 — Projekte

Was ich gebaut habe

001
Backend · Symfony
Internes Buchungs-Tool
Internes Web-Tool rund um eine Buchungsübersicht — mit zusätzlichen Funktionen für interne Abläufe. Symfony-Backend mit API Platform, Vue.js im Frontend.
Symfony API Platform Doctrine Vue.js Vuetify
002
Backend · Datenaufbereitung
Daten für Auswertungen & Dashboards
Aufbereitung und strukturierte Ablage von Daten in Datenbanken zur externen Auswertung — u.a. für Grafana. Fokus auf saubere Datenmodelle und zuverlässige Bereitstellung.
PHP Symfony MySQL Grafana Doctrine
003
Open Source · ioBroker
ioBroker Vis Widget Adapter
Zwei selbst entwickelte Widget-Adapter für die ioBroker Vis-Oberfläche. Kleine, aber nützliche Bausteine für die eigene Smarthome-Visualisierung.
JavaScript HTML/CSS ioBroker Vis
004
Frontend · Web
Portfolio- & Präsentationsseiten
Individuelle Portfolio- und Unternehmensseiten — von der einfachen Visitenkarte bis zur mehrseitigen Präsenz. Sauber, schnell, mobilfreundlich.
HTML CSS JavaScript Vue.js Bootstrap
005
In Entwicklung
Unreal Engine 5 Spiel
Aktuelles Spielprojekt in Unreal Engine 5, entwickelt zusammen mit einem Freund. Details folgen — stay tuned.
Unreal Engine 5 Blueprints Game Design

Spiele entwickeln

Neben der Webentwicklung zieht mich seit über einem Jahrzehnt die Spieleentwicklung in ihren Bann. Was als Hobby mit Unity und C# begann, wurde zur echten Leidenschaft.

Nach Unity wechselte ich zu Unreal Engine 4 und arbeitete primär mit Blueprints — dem visuellen Scripting-System der Engine. Der Fokus lag immer auf Game Feel, Level Design und Prototyping neuer Spielideen.

Heute bin ich bei Unreal Engine 5 angekommen — und arbeite zusammen mit einem Freund an einem echten, vollständigen Spiel. Das ist das erste Projekt, das wir konsequent zu Ende bringen.

Bisher: viele Prototypen, viel Gelerntes, viel Gescheitertes — und genau das macht mich besser.

2015
Unity & C#
Einstieg in die Spieleentwicklung. Erste Prototypen und Experimente mit Unity.
~2018
Wechsel zu Unreal Engine 4
Blueprint-basierte Entwicklung. Fokus auf Game Design, Mechaniken und Prototypen.
Heute
Unreal Engine 5 — erstes echtes Spiel
Kollaborativer Entwicklung eines vollständigen Spiels mit einem Freund. Kein Prototyp — ein fertiges Spiel ist das Ziel.
06 — Kontakt

Lass uns reden

Du hast ein Projekt, eine Idee oder einfach eine Frage?
Ich freue mich über jede Nachricht.