|
Performance-orientierte FiveM-Systeme • ESX / QBCore • MySQL • Server-Architektur
Alles begann vor 4 Jahren mit meinem eigenen FiveM-Server. Statt für jeden Wunsch Geld auszugeben, entschied ich mich, die Dinge selbst in die Hand zu nehmen — und fing an, Lua zu lernen.
Was als einfaches Hobby startete, wurde schnell zur Leidenschaft. Ich entwickelte meine ersten Scripts, optimierte Systeme für den Live-Betrieb und merkte: Sauber geschriebener Code macht den Unterschied zwischen einem Server der läuft und einem Server der funktioniert.
Heute entwickle ich professionelle FiveM-Systeme — von komplexen Job-Systemen über sichere Wirtschafts-Mechaniken bis hin zu vollständigen Server-Architekturen.
Client & Server
Strukturierte Script-Architektur, saubere Event-Logik, Performance-Optimierung und sichere Server-Validierung für FiveM-Produktionsumgebungen.
Framework Integration
Framework-Integration, Custom Jobs, Fraktionen, modulare Systeme und tiefe Erweiterung bestehender Strukturen.
Exploit Prevention
Serverseitige Validierung aller Events, sichere Datenflüsse und aktive Minimierung von Client-Manipulation.
Optimierung
Reduzierung von Server-Load, optimierte Thread-Loops, minimaler Ressourcenverbrauch im Live-Betrieb.
Datenbankdesign
Optimierte Queries, Index-Strukturierung und skalierbare Datenbankanbindungen für hohe Playerzahlen.
Server Management
Serververwaltung, Deployment-Pipelines und stabile Produktionsumgebungen auf Linux-Basis.
Python / JavaScript
Entwicklung von Discord Bots mit discord.py und discord.js — Moderation, Ticket-Systeme, FiveM-Integration und automatisierte Workflows.
Scripting & Automation
Automatisierungen, Tools und Backend-Scripte für Server-Management, Datenverarbeitung und Discord-Bots.
FiveM NUI & Web
Entwicklung von FiveM NUI-Interfaces, Portfolio-Websites und interaktiven Web-UIs für Spieler-Panels.
Guter Code entsteht nicht durch Zufall — er ist das Ergebnis von klaren Prinzipien, konsequenter Umsetzung und dem Willen, es richtig zu machen. Ich schreibe keine Scripts, die „irgendwie funktionieren". Ich schreibe Systeme, die unter Last stabil bleiben, die ein anderer Entwickler versteht, und die in einem Jahr noch genauso wartbar sind wie am ersten Tag.
Jedes System wird von Anfang an durchdacht — nicht improvisiert. Klare Dateistruktur, eindeutige Verantwortlichkeiten, keine Copy-Paste-Lösungen. Was ich baue, soll in einem Jahr noch erweiterbar sein, ohne alles neu schreiben zu müssen.
Der Client bekommt kein Vertrauen — niemals blind. Jede Aktion, die Konsequenzen hat, wird serverseitig validiert. Ich denke Exploits von Anfang an mit, nicht erst wenn der Schaden schon angerichtet ist. Security ist kein Feature — es ist die Grundlage.
Ressourcenverbrauch ist kein Afterthought. Ich optimiere Loops, halte Threads so kurz wie möglich, und achte darauf, dass mein Code den Server nicht unnötig belastet — besonders bei steigenden Spielerzahlen. Was bei 10 Playern läuft, muss auch bei 100 noch stabil sein.
Ich baue keine monolithischen Scripts, die beim kleinsten Change-Request komplett umgeschrieben werden müssen. Systeme sind bei mir modular aufgebaut — einzelne Komponenten lassen sich unabhängig anpassen, erweitern oder austauschen, ohne den Rest zu gefährden.
Code, den nur ich verstehe, ist kein guter Code. Ich kommentiere Logik, die nicht auf den ersten Blick klar ist, benenne Variablen und Funktionen sauber, und hinterlasse eine Codebasis, mit der ein anderes Teammitglied sofort weiterarbeiten kann — ohne mich fragen zu müssen.
Ich verschwinde nicht. Ich halte das Team auf dem Laufenden — über Fortschritt, über Probleme, über Ideen. Wenn etwas länger dauert als geplant, sage ich das frühzeitig. Wenn ich eine bessere Lösung sehe, bringe ich sie ein. Zuverlässigkeit ist für mich genauso wichtig wie der Code selbst.
Bevor ich eine Zeile schreibe, verstehe ich das Problem vollständig. Was soll das System leisten? Welche Edge-Cases gibt es? Welche Abhängigkeiten existieren bereits?
Datenbankstruktur, Event-Logik, Client/Server-Aufteilung — alles wird vor der Implementierung durchdacht. Schnell anfangen bedeutet oft, zweimal fertig sein.
Saubere Umsetzung mit fortlaufendem Testing — nicht erst am Ende. Exploit-Szenarien werden aktiv durchgespielt, bevor das System live geht.
Code wird reviewbereit übergeben — dokumentiert, kommentiert, nachvollziehbar. Kein „funktioniert bei mir" ohne Erklärung wie und warum.
Nach dem Release ist nicht Schluss. Ich bleibe am Ball — Bugfixes, Performance-Monitoring und Weiterentwicklungen gehören für mich dazu, nicht zu einem Extra-Auftrag.
Es gibt Server, für die man arbeitet — und Server, für die man brennt. ImmortalV ist für mich beides. Ich bin nicht hier, weil ich einfach einen Platz gesucht habe. Ich bin hier, weil sich dieser Server von Anfang an anders angefühlt hat — und weil ich genau hier etwas aufbauen will, das bleibt.
Ich habe nicht einfach irgendeinen Server ausgewählt und entschieden: „Da mach ich jetzt mit." Das war ein Prozess. Ich kenne die FiveM-Szene — ich weiß, wie viele Server es gibt, die groß starten und nach drei Monaten wieder weg sind. Leere Versprechen, kaum Substanz, kein echtes Team dahinter.
Bei ImmortalV ist das anders. Was mich überzeugt hat, ist nicht ein einzelner Moment — es ist die Summe aus allem: die Art, wie das Projekt gedacht ist, die Vision dahinter, und das Gefühl, dass hier Menschen am Werk sind, die es wirklich ernst meinen. Das ist selten. Und genau deshalb bin ich hier.
Ich könnte für irgendjemanden entwickeln. Aber ich will für jemanden entwickeln, bei dem ich weiß, dass meine Arbeit gesehen wird, genutzt wird und zählt. ImmortalV ist dieser Ort.
ImmortalV fühlt sich nicht wie ein Arbeitsauftrag an — es fühlt sich an wie ein Ort, an dem ich wirklich ankommen kann. Die Atmosphäre stimmt, die Leute stimmen, die Richtung stimmt. Und wo man sich wohlfühlt, gibt man automatisch mehr als 100 %. Nicht weil man muss — sondern weil man will.
Mein Ziel ist nicht, einfach Systeme abzuliefern und fertig. Ich will aktiv Teil des Wachstums sein — mit Performance-orientierten Systemen, die nicht nach zwei Wochen auseinanderfallen, mit Code, der skaliert, und mit Ideen, die nicht nur heute funktionieren, sondern morgen noch stabiler sind. ImmortalV soll durch meine Arbeit ein Stück weiter kommen. Das ist mein Antrieb.
Es gibt einen klaren Unterschied zwischen jemandem, der Code schreibt — und jemandem, der mitdenkt. Ich möchte nicht nur liefern, was mir gesagt wird. Ich möchte Probleme sehen, bevor sie entstehen. Ich möchte Ideen einbringen, Verantwortung übernehmen, und langfristig ein verlässlicher Teil des Dev-Teams sein — kein Externer, sondern einer von euch.
Kein langer Einarbeitungsprozess. Ich kenne ESX, QBCore und die FiveM-Infrastruktur in- und auswendig. Ich kann von Tag eins liefern.
Jedes System, das ich schreibe, denkt Exploits von Anfang an mit — serverseitige Validierung, sichere Event-Logik, kein blinder Client-Trust.
Kein Eintagsprojekt. Ich bin für die lange Strecke dabei — Bugfixes, Updates, Weiterentwicklungen. Wer mit mir anfängt, hat einen stabilen Partner.
Kein Verschwinden, keine leeren Antworten. Ich kommuniziere offen — über Fortschritt, Probleme und Ideen. Das Team soll immer wissen, wo ich stehe.
// Alle Systeme befinden sich aktuell in der BETA-PHASE — aktiv in Entwicklung & Testing auf dem ImmortalV Server
Komplett überarbeitetes Geldwäsche-System mit neuem Multi-Step UI, animierten Transaktionen und erweiterten Anti-Exploit Checks. UI und Mechaniken werden noch aktiv balanciert & getestet.
Heiratssystem mit Antrag-UI, animierter Zeremonie und Spieler-Synchronisation. Aktuell in Beta — Rang-Perks, Scheidungs-Mechanik und weitere Events werden noch implementiert & getestet.
Drag&Drop Inventarsystem mit Item-Details, Gewicht-System und Kategorien. In Beta — Decay-System, Crafting-Integration und Item-Zustand werden noch entwickelt & auf Balance getestet.
Cinematic Loading Screen mit Musik-Integration, animierter Serverinfo und Intro-Sequenz. Aktuell in Beta — Musik-Player, Serverregeln-Sektion und finale Animationen noch in Arbeit.
Ticket-basiertes Report-System mit Admin-Panel, Status-Tracking und In-Game-Chat. In Beta — Discord-Webhook-Integration, Prioritätsstufen und automatische Eskalation noch in Entwicklung.
Funk-Radio mit Frequenzverwaltung, Fraktionstrennung und verschlüsselten Kanälen. In Beta — Störungs-Mechanik, Reichweiten-System und VoIP-Anbindung werden noch getestet & balanciert.
Job-System mit Fahrzeugzerlegung, Parts-Management und dynamischen Preisen. In Beta — Marktpreis-Fluktuationen, Boss-Menu und Upgrade-System für den Schrottplatz noch in aktiver Entwicklung.
Vollständiges FiveM HUD mit Tacho, Hunger/Durst, Voice-Indicator und Notifications. In Beta — Fahrzeuginfo-Erweiterung, Custom Status-Icons und Performance-Optimierung für hohe Spielerzahlen noch in Arbeit.
Cyber-Military Anticheat Dashboard mit Live-Radar, Violation-Tracking und Discord-Integration. In Beta — neue Detection-Module, automatische Ban-Eskalation und false-positive Minimierung werden aktiv getestet.
Vollständiges Garage-System mit owned_vehicles DB-Anbindung, Fahrzeug-Preview (GTA Screenshots), Admin-Panel zum In-Game Garagen erstellen und Impound-System. Aktuell in Beta — wird aktiv auf dem ImmortalV Server getestet.
Modernes Angel-System mit animierter Wurf-Animation, SVG-Angelrute, Wasser-Ripple-Effekten und interaktivem Minigame. Ozean-Canvas-Hintergrund, Partikel-System und cineastisches NUI-Design. Aktuell in Beta auf dem ImmortalV Server.
YouTube lb-phone App mit Video-Feed, Shorts, Suche, Abo-Verwaltung, Bibliothek und Mini-Player. Vollständig funktionaler YouTube-Klon als FiveM Phone-App. Aktuell in Beta auf dem ImmortalV Server.
Spotify lb-phone App mit echtem Spotify-Login per Access Token, Playlist-Verwaltung, Queue-System, Full-Screen Player, Shuffle & Repeat. Direkte Spotify Web API Integration. Aktuell in Beta auf dem ImmortalV Server.
Diese Seite ist meine Bewerbung als FiveM Developer für ImmortalV. Ich habe dir hier gezeigt, wer ich bin, was ich kann und warum ich genau für diesen Server arbeiten möchte — jetzt liegt der nächste Schritt bei euch.
Wenn ihr Fragen habt, mehr über meine Arbeit wissen wollt oder einfach das Gespräch sucht — ich bin jederzeit erreichbar. Kein Ghosting, keine leeren Antworten. Ich melde mich in der Regel innerhalb weniger Stunden zurück.
Der schnellste Weg zu mir ist Discord. Ich freue mich auf euer Feedback — egal wie es ausfällt.
Keine lange Einarbeitungszeit. Ich kenne ESX, QBCore, MySQL und FiveM in- und auswendig — ich kann von Tag eins produktiv beitragen.
Ich halte, was ich verspreche. Deadlines, Kommunikation, Qualität — wer mich ins Team holt, bekommt jemanden, auf den man sich verlassen kann.
Ich warte nicht, bis mir Aufgaben zugeteilt werden. Ich denke mit, erkenne Verbesserungspotenzial und bringe aktiv Vorschläge ein — konstruktiv und lösungsorientiert.
Ich bewerbe mich nicht für ein paar Wochen. Mein Ziel ist eine dauerhafte Zusammenarbeit — mit ImmortalV zu wachsen und gemeinsam etwas Bleibendes aufzubauen.
Du kannst mich auch auf Twitch besuchen — ich streame regelmäßig und bin im Chat erreichbar. Fragen, Feedback oder einfach vorbeischauen — alles willkommen.
Twitch besuchenIch bewerbe mich ausschließlich bei ImmortalV — nicht weil mir keine anderen Optionen offen stehen, sondern weil ImmortalV der einzige Server ist, für den ich wirklich brennen kann. Diese Bewerbung ist keine Masseneinsendung. Sie ist eine bewusste, ehrliche Entscheidung.