Über mich
Ich bin Felix Grad aus Dithmarschen in Schleswig-Holstein, online bekannt als FelixTheDev oder F_lixTheDev: Diese Website und das GitHub-Profil felixthedevgit gehören mir. Seit August 2025 mache ich eine Ausbildung zum Fachinformatiker für Systemintegration bei einer Kommunalverwaltung.
Dort baue ich Software, die meine Kolleginnen und Kollegen jeden Tag benutzen: Formular- und Rückmeldedienste und Werkzeuge für den Verwaltungsalltag. Deshalb müssen sie ohne Anleitung funktionieren, und alles läuft auf eigener Hardware.
Als FelixTheDev nehme ich daneben Aufträge an: Websites, Apps und Automatisierungen, auf Wunsch mit Wartungsvertrag. Umfang und Preis legen wir gemeinsam fest, und bei jedem Auftrag sprechen Sie direkt mit mir.
So arbeite ich
Datenschutz und Sicherheit plane ich von Anfang an mit, nicht erst kurz vor dem Start.
Datenschutz nach DSGVO von Anfang an
So wenige Daten wie möglich, keine Tracker, keine Cookies ohne Grund und verschlüsselte Verbindungen. Die technischen Angaben für Ihre Datenschutzerklärung liefere ich mit.
Nichts von fremden Servern
Schriften, Skripte und Bilder liegen auf dem eigenen Server. Wer Ihre Seite öffnet, verbindet sich mit niemandem sonst.
Daten verschlüsselt oder gar nicht
Personenbezogene Daten speichere ich nur, wenn es nötig ist, und dann verschlüsselt.
Gut auf dem Handy
Jede Oberfläche muss auf einem kleinen Bildschirm genauso gut funktionieren wie am Computer.
Womit ich arbeite
Sprachen, Laufzeiten und Werkzeuge, jeweils mit dem, wofür ich sie nutze, und wie viel Erfahrung ich damit habe.
Sprachen
- JavaScriptErfahrung: 5 von 5
Die Sprache, die ich fast jeden Tag schreibe. Vom Formulardienst bei der Arbeit bis zum Skript, das mein GitHub-Profil zeichnet.
- TypeScriptErfahrung: 3 von 5
Für Projekte, die über ein paar Dateien hinauswachsen. Die Typen fangen Fehler ab, bevor sie zur Laufzeit auffallen.
- HTMLErfahrung: 4 von 5
Jede Oberfläche schreibe ich von Hand: sinnvolle Elemente, Formulare, die ohne Skript funktionieren, und Seiten, denen ein Screenreader folgen kann.
- CSSErfahrung: 4 von 5
Eigene Variablen, Grid und ein paar Animationen, ohne Framework. Das dunkle Farbschema ist ein zweiter Satz Variablen, kein Nachgedanke.
- C#Erfahrung: 1 von 5
Noch neu für mich, für ein Programm auf dem Desktop bei der Arbeit. Ich mag, wie viel der Compiler schon vor dem Start findet.
Laufzeiten und Frameworks
- Node.jsErfahrung: 5 von 5
Meine Laufzeit für Server. Ein Prozess, keine fremden Dienste und eine Standardbibliothek, die mit jeder Version mehr kann.
- ExpressErfahrung: 4 von 5
Routen und Middleware für meine Dienste. Die Handler bleiben schlank, die eigentliche Logik steckt in Modulen, die nichts von HTTP wissen.
- .NETErfahrung: 1 von 5
Kam zusammen mit C#. Bisher läuft ein Programm für den Desktop darauf.
Werkzeuge und Plattformen
- SQLiteErfahrung: 4 von 5
Eine Datei je Dienst, personenbezogene Daten verschlüsselt, bevor sie geschrieben werden. Kein Datenbankserver, den man pflegen muss.
- DockerErfahrung: 3 von 5
Jeder Dienst läuft als eigener Container auf eigener Hardware hinter einem Reverse Proxy. Ein Update ist ein neues Image und ein Neustart.
- LinuxErfahrung: 3 von 5
Die Server laufen mit Linux: systemd, SSH, Backups und Logs lesen, wenn etwas nicht wieder hochkommt.
- GitErfahrung: 4 von 5
Branches, Pull Requests und Releases mit Versionsnummer, auch wenn ich allein am Projekt arbeite.
- GitHub ActionsErfahrung: 3 von 5
Baut Images für neue Versionen und zeichnet mein GitHub-Profil jeden Tag neu. Mit festen Versionen und so wenig Rechten wie möglich.
Stationen
Beginn der Ausbildung zum Fachinformatiker für Systemintegration
MiniCasino fertig
Schulprojekt zusammen mit Nikita Lupalo, mit Admin-Panel und 3D-Modell im Browser.
Heute
Ausbildung und Aufträge als FelixTheDev
SimpleGym läuft in einer geschlossenen Alpha, das NFC-Türschloss ist in Arbeit.
Kontakt
Sie haben etwas, das programmiert werden soll, oder eine Website, um die sich jemand kümmern soll? Schreiben Sie mir, worum es geht. Ich antworte per E-Mail.
Code aus meinen Projekten: GitHub