Willkommen!

Software Entwicklung & Data Science

  • Fullstack development

    Full-Stack Entwicklung

    Fullstack-Entwicklung ist in vielerlei Hinsicht spannend, da man dabei holistische Systeme von Grund auf entwickelt und verschiedene Technologien integriert. In der Regel beginne ich mit einer Reihe an First Principles und plane die Struktur des Systems, da eine gut organisierte Grundlage die Voraussetzung für die Integration von Funktionalität und bedachten Designs ist. Fullstack-Entwicklung umfasst Webanwendungen, Desktop-Software, Mobile Apps oder Industrie-Software.

    Mehr lesen
    • Web Applikationen
    • Desktop Software
    • Mobile Apps

  • Data systems and ai

    Data-Engineering & KI-Systeme

    Aufgrund der Digitalisierung sind Daten ein integraler Bestandteil der meisten Produkte und Geschäftsprozesse. Mit der zunehmenden Bedeutung von Daten sind Unternehmen immer stärker auf Systeme und Technologien wie Künstliche Intelligenz, Datenbanken, APIs, ETL-Prozesse, Big-Data-Analysen, Simulationen oder Visualisierungen angewiesen. Im Rahmen verschiedener Projekte entwickelte ich KI-Systeme und Datenarchitekturen für die Finanzbranche, Immobilien- und Bauwirtschaft, Marketingagenturen oder Medienunternehmen.

    Mehr lesen
    • Datensysteme und KI

  • Industrial software

    Industrie Software

    Industrie-Software umfasst in der Regel die Automatisierung und Skalierung von Industrie-Prozessen sowie die Integration und Interoperabilität von Datenströmen. Industrie-Software wird in der Regel in Fertigungssystemen eingesetzt sowie in der Robitik, Logistik und Transport. Besonders spannend daran ist nicht nur die Automatisierung von Prozessen und Datenströmen, sondern auch deren Optimierung durch Künstliche Intelligenz.

    Mehr lesen
    • Industrie Software

Release Notes


Entwicklungsumgebung für die Programmierung und Simulation von Robotern

Im Rahmen mehrerer Aufträge für ein Robotikunternehmen hatte ich die Gelegenheit, tiefer in die Programmierung, Simulation und Testung verschiedener Robotermodelle einzutauchen. Im ursprünglichen Auftrag bestand die Aufgabe darin, auf einem Server eine Python und C++ Entwicklungsumgebung und -plattform aufzubauen, mit der Roboter programmiert und anschließend mithilfe einer Software visualisiert und simuliert werden können.

Bitcoin Onboarding - Release einer umfassenden Dokumentation

Bitcoin ist nicht nur eine äußerst faszinierende Rabbit Hole, sondern macht auch Hoffnung für unsere Zukunft. In den letzten Jahren wurde ich häufig von Freunden und Kunden gebeten, ihnen bei der Einrichtung eines Bitcoin-Setups zu helfen. Bevor ich das Setup implementierte, testete ich den gesamten Onboarding-Prozess und dokumentierte die wichtigsten Schritte. Das Handbuch behandelt außerdem verschiedene Risikoszenarien, Lösungen zur Schlüsselaufbewahrung sowie weitere sicherheitsrelevante Aspekte.

Release meines wöchentlichen Newsletters - kein Spam, nur High-Signal Inhalte

Mein neuer wöchentlicher Newsletter ist nun offiziell auf meiner Website verfügbar! Er liefert Updates, spannende Veröffentlichungen, spezielle Angebote und wertvolle Einblicke direkt in Ihren Posteingang. Der Newsletter richtet sich an Kunden und Technikbegeisterte und informiert nicht nur über unsere Produkte, sondern auch über die Welt der IT, Software, KI, Data Science, Engineering und verwandte Themen – und das alles ohne Ihre Mailbox mit Spam zu überfluten.

Mein Stack


Python

Django

JavaScript / React

C / C++

SQL

Docker

Kubernetes

Microsoft Azure

Linux

Blog


Wenn KI zum strategischen Risiko wird

In klassischen Ingenieursdisziplinen wie der Automobilindustrie, der Luftfahrt oder der Medizintechnik können die Folgen von AI Slop gravierend sein. Diese Branchen basieren auf Grundprinzipien wie Zuverlässigkeit, Robustheit und einer konsequenten Qualitätssicherung. AI Slop steht im direkten Widerspruch zu diesen ingenieurwissenschaftlichen Prinzipien und kann im schlimmsten Fall sogar die Sicherheit von Menschen gefährden.

Die Rolle von Domänenwissen im Software Engineering

Software Engineering wird häufig als eine hoch technische Disziplin betrachtet, die durch Programmierung, Algorithmen und Daten geprägt ist. Obwohl technisches Fachwissen essenziell ist, gibt es einen weiteren entscheidenden Faktor, der oft übersehen wird, nämlich das Domänenwissen.

Altersverifikation ist das trojanische Pferd für den digitalen Überwachungsstaat

Innerhalb kürzester Zeit haben westliche Regierungen stillschweigend Gesetze zur Altersverifikation auf Betriebssystemebene eingeführt und diese als Instrumente zum Schutz von Kindern im Internet präsentiert. Obwohl das erklärte Ziel, Minderjährige zu schützen, zunächst vernünftig erscheinen mag, scheinen sich die meisten Menschen nicht bewusst zu sein, dass diese Vorschläge erhebliche Bedenken hinsichtlich Privatsphäre, Überwachung, gesellschaftlicher Kontrolle und digitaler Freiheit aufwerfen.

Lösungen