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

    Datensysteme und KI

    In der heutigen Welt sind Daten ein integraler Bestandteil der meisten digitalen Technologien, Produkte und Geschäftsprozesse. Mit der zunehmenden Bedeutung von Daten sind Unternehmen immer stärker auf Systeme und Technologien angewiesen, wie Künstliche Intelligenz, Datenbanken, APIs, ETL-Prozesse, Big-Data-Analysen, Simulationen oder Visualisierungen. Im Rahmen ehemaliger Projekte entwickelte ich Algorithmen für die Finanzbranche, Datenintegrationen für Marketingunternehmen oder Fertigungssysteme, Crawling-Bots, Recommendation-Systeme, Klassifikationsalgorithmen oder LLMs.

    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 zwar meist in Fertigungssystemen eingesetzt, allerdings wird sie heute auch für andere Branchen entwickelt, darunter Logistik und Transport, Buchhaltung, Banken, Versicherungen oder Marketing. Besonders spannend daran ist nicht nur die Automatisierung von Datenströmen und Geschäftsprozessen, sondern auch deren Optimierung durch Künstliche Intelligenz.

    Mehr lesen
    • Industrie Software

Release Notes


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 unseres 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.

Entwicklung einer Desktop-App und Datenmanagement Software für Signum News

Vor kurzem entwickelte ich eine Desktop-App für Signum News, die es uns ermöglicht, unseren Datenverwaltungsprozess auf Geschäftsebene zu organisieren. Die Hauptfunktionen der Desktop-App umfassen die Verwaltung von Datenquellen, die Steuerung und Überwachung von Daten-Crawling-Jobs, die Datenverarbeitung und -bearbeitung sowie das Qualitätsmanagement der Daten.

Mein Stack


Python

Django

JavaScript / React

C

SQL

Microsoft Azure

Linux

Blog


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.

Die OceanGate Tragödie und warum es solide Engineering Prinzipien braucht

Als ich mich kürzlich mit der OceatGate Rabbit Hole beschäftigte, wurde mir klar, dass mehrere Faktoren, die zur Tragödie führten, mit dem Fehlen solider ingenieurwissenschaftlicher Prinzipien zusammenhängen. Wie ich im folgenden Artikel zeigen möchte, ist die OceanGate-Tragödie ein gutes Beispiel, warum solide Ingenieurs-Prinzipien essenziell sind.

Lösungen