Hi, ich bin Elias

Ich bin ein leidenschaftlicher Software-Entwickler mit 7 Jahren Erfahrung. Ich habe an verschiedenen Projekten gearbeitet, von mikrocontrollerbasierten Systemen bis hin zu Webanwendungen.
Hi, ich bin Elias's Profile Photo

Über mich

Technologie fühlte sich für mich als Kind wie Magie an
und dieses Staunen ist nie verschwunden.

Ich habe mich schon als Kind in Technologie verliebt, weil sie sich wie Magie anfühlte. Dieses Gefühl ist nie verschwunden, es hat sich in den Drang verwandelt die Mechanismen dahinter zu verstehen und selbst Neues zu erschaffen.

Von Hardware zu Web: Ich habe mit embedded development angefangen, C für mikrocontrollerbasierte Systeme geschrieben und gelernt, wie Software mit Hardware interagiert. Heutzutage konzentriere ich mich auf die Webentwicklung und erstelle responsive Webanwendungen mit Angular, TypeScript, Java und Python.

Lernen und Teilen: Ich liebe es zu lernen, zu experimentieren und zu teilen was ich entdecke. Dieser Blog ist der Ort, an dem ich über das schreibe, was ich interessant finde. Von Softwareentwicklung und Sicherheit, bis hin zu Philosophie, Datenschutz und mehr.

Datenschutz ist wichtig: Ich glaube an die Bedeutung von Datenschutz und Datensicherheit. Meine Computer laufen unter Linux, und ich bevorzuge Open-Source-Software, wann immer es möglich ist. Große Technologiekonzerne nehmen zunehmend die Freiheit und den Spaß an Technologie, und ich möchte Teil der Lösung sein.

Technische Fähigkeiten

Programmiersprachen & Technologien

Sprachen

  • JavaScript/TypeScript - Für moderne Webentwicklung
  • Python - Für Backend-Services und Datenanalyse
  • Java - Für Unternehmensanwendungen
  • SQL - Für Datenbankverwaltung

Frameworks & Bibliotheken

  • Frontend: React, Angular, Tailwind CSS
  • Backend: Node.js, Django, FastAPI, Spring Boot
  • Mobile: React Native, Flutter
  • Testing: Jest, Cypress, PyTest, JUnit

Tools & Plattformen

  • Cloud: AWS, Google cloud, Azure
  • Datenbanken: PostgreSQL, MongoDB, Redis, MySQL
  • DevOps: Docker, Kubernetes, GitHub Actions, Jenkins
  • Versionskontrolle: Git, GitHub, GitLab

Beispielprojekte

Phonetrack Home Assistant Integration

Eine benutzerdefinierte Integration für Home Assistant, die sich mit PhoneTrack verbindet, um Echtzeit-Geräteverfolgungsfunktionen bereitzustellen. Mit Python und dem Home Assistant Framework entwickelt, nutzt es Standortdaten für Smart Home Automatisierungen.

Tech Stack: Python, Home Assistant API


Persönliche Portfolio-Website

Eine persönliche Website und ein Blog, erstellt mit Hugo und einem angepassten Hextra-Theme. Mein Platz für Projekte, Blog-Posts und technische Artikel.

Tech Stack: Hugo, Markdown, Hextra Theme


DCS World Unit Comparison Tool

Eine mit Angular und TypeScript erstellte Webanwendung, die eine umfassende Datenbank von Einheiten, Waffen und Systemen für den DCS World Flugsimulator darstellt. Enthält detaillierte Spezifikationen, Vergleichstools und visuelle Referenzen.

Als langjähriger DCS-Spieler und Luftfahrt-Enthusiast verbindet dieses Projekt meine Leidenschaft für Flugsimulation und Luftfahrt mit meinen Webentwicklungsfertigkeiten.

Tech Stack: Angular, TypeScript


Angular SSR Blueprint für Firebase

Ein Boilerplate-Projekt, das demonstriert, wie man Server-Side Rendering (SSR) für Angular-Anwendungen mit Google firebase einrichtet. Es hilft Entwicklern dabei, schnelle, SEO-freundliche Angular-Apps mit SSR-Funktionen zu erstellen.

Tech Stack: Angular, Firebase, Server-Side Rendering


Private Projekte

Home Automation mit Home Assistant

Smart Home Ökosystem: Von Beleuchtung und Klimasteuerung bis zur Steuerung von Medien in einem Multi-Room-Setup habe ich ein vollständig lokales Heimautomatisierungssystem mit Home Assistant gebaut.

Infrastruktur: Es läuft auf einem Unraid-Server mit Docker-Containern und nutzt MQTT für die Gerätekommunikation und Node-RED für komplexe Automatisierungslogik.

Verbundene Geräte: Es beinhaltet smarte Lichter, Thermostate, Media Player, Türschlösser, Schalter, Taster und verschiedene Sensoren.

Datenschutz zuerst: Ich möchte die Abhängigkeit von Cloud-Services minimieren. Der größte Teil meines Setups ist selbst gehostet und lokal, verwendet Ollama für lokale KI-Verarbeitung und Whisper für Sprachbefehle.


Persönliche Interessen

Wenn ich nicht gerade in Code vertieft bin, findet man mich beim:

Wandern | Fotografieren | Gaming | Metal musik hören | Kochen