Über mich

Ich bin seit über 30 Jahren Softwareentwickler und beschäftige mich seit meiner Jugend mit logischen Problemen, Strukturen und technischen Lösungen. Schon früh hat mich interessiert, wie man komplexe Abläufe verständlich macht und mit Software vereinfacht.

Heute unterstütze ich Unternehmen dabei, bestehende Software weiterzuentwickeln, Abläufe zu digitalisieren und praktische Lösungen für den Arbeitsalltag zu schaffen — von kleinen Tools und Desktopprogrammen bis zu Webanwendungen, Schnittstellen, Datenbanklösungen und mobilen Scannerapplikationen.

Portrait von Thomas Freissler

Softwareentwicklung mit Blick auf den Unternehmensalltag

In vielen Projekten geht es nicht nur darum, Programmcode zu schreiben. Entscheidend sind oft die Fragen: Wo kostet ein Ablauf unnötig Zeit? Wo entstehen Fehler? Welche Daten werden mehrfach gepflegt? Welche Arbeitsschritte könnten einfacher, klarer oder zuverlässiger funktionieren?

Genau hier liegt mein Schwerpunkt. Ich verbinde technische Erfahrung mit praktischem Verständnis für Firmenprozesse. Sie müssen mir nicht erklären, welche Programmiersprache oder Datenbank Sie brauchen. Es reicht, wenn Sie beschreiben, was heute nicht gut funktioniert.

Erfahrung aus vielen Jahren Unternehmenssoftware

30+ Jahre Erfahrung

Seit 1992 arbeite ich in der Softwareentwicklung. Begonnen habe ich mit C und C++, später kamen Visual Basic, VB.NET, C#, .NET Framework, WinForms, MSSQL, MySQL, PHP/Laravel und mobile Plattformen dazu.

Im Laufe der Jahre habe ich an sehr unterschiedlichen Lösungen gearbeitet: Personaleinsatzplanung, Apothekensoftware, Trainingssysteme, CRM-/ERP-nahe Verwaltungssoftware, Mautprogramme, Windows-Dienste, Webanwendungen, Datenbanksysteme, Schnittstellen, Synchronisationsprogramme und mobile Scannerlösungen.

Verständnis für unterschiedliche Branchen und Arbeitsweisen

Durch meine Projekte habe ich Einblicke in unterschiedliche Branchen und Arbeitsumgebungen bekommen — unter anderem Handwerksnebengewerbe, Banken, praktische Ärzte, Apotheken, Verwaltung, Qualitätsmanagement, mobile Datenerfassung, Lager- und Scannerprozesse sowie interne Unternehmensorganisation.

Diese Erfahrung hilft mir, neue Anforderungen schneller einzuordnen und pragmatische Lösungen vorzuschlagen, die im echten Arbeitsalltag funktionieren.

Praxisnähe
  • unterschiedliche Branchen
  • gewachsene Abläufe
  • interne Organisation
  • technische und kaufmännische Sicht

Erfahrung über die reine Technik hinaus

Besonders geprägt hat mich die langjährige Mitarbeit am Aufbau einer neu gegründeten Firma — von den ersten Strukturen bis zu einem Jahresumsatz von rund einer Million Euro.

Dabei war ich nicht nur für Softwareentwicklung zuständig, sondern auch für Konzeption, Prozessanalyse, Optimierungsideen, interne Verwaltungssoftware, CRM-/ERP-Funktionalität, Datenabgleich zwischen lokalen und entfernten Systemen, Qualitätsmanagement nach ISO 9001, Website, Online-Marketing-Grundlagen, Google Ads, Google Tag Manager und Cloudflare.

Dadurch kenne ich Software nicht nur aus Entwicklersicht, sondern auch aus Sicht eines Unternehmens: Kosten, Abläufe, Kundenkommunikation, Qualität, Wachstum und tägliche Praxis.

Auch für kleinere Firmen ohne IT-Abteilung

Viele kleinere Unternehmen haben keine eigene IT-Abteilung und keine fertige technische Spezifikation. Das ist kein Problem. Oft beginnt ein gutes Projekt mit einfachen Aussagen wie:

  • Wir machen das derzeit alles in Excel.
  • Dieser Ablauf kostet jede Woche viel Zeit.
  • Wir müssen Daten mehrfach eingeben.
  • Unser altes Programm funktioniert noch, müsste aber erweitert werden.
  • Wir brauchen eine einfache Homepage oder ein kleines Tool.

Aus solchen Beschreibungen kann ich gemeinsam mit Ihnen eine passende Lösung ableiten — verständlich, schrittweise und ohne unnötige Komplexität.

Technische Schwerpunkte

Meine technische Erfahrung umfasst unter anderem C/C++, MFC, C#, VB.NET, .NET Framework, WinForms, WPF, MSSQL, MySQL, PHP/Laravel, Windows-Dienste, Desktopanwendungen, Webanwendungen, Schnittstellen, Datenbanklösungen, Synchronisation lokaler und entfernter Systeme sowie mobile Scannerapplikationen mit C++/MFC, C#, BHT-Basic und Xamarin Android.

Diese Breite ist besonders hilfreich, wenn bestehende Systeme weiterentwickelt, alte Programme übernommen oder verschiedene Technologien miteinander verbunden werden müssen.

C / C++ MFC C# / .NET VB.NET WinForms WPF MSSQL MySQL PHP / Laravel Windows-Dienste Mobile Scanner Synchronisation

Wie ich arbeite

Ich arbeite analytisch, pragmatisch und lösungsorientiert. Am Anfang steht für mich nicht die Technik, sondern das Verständnis des Problems: Welche Aufgabe soll einfacher werden?

Welche Daten sind beteiligt? Wer arbeitet damit? Was muss zuverlässig funktionieren?

Danach geht es um eine realistische Lösung. Nicht jedes Problem braucht ein großes Projekt. Manchmal reicht ein kleines Tool, eine bessere Eingabemaske, ein Datenimport, eine Schnittstelle oder eine schrittweise Erweiterung bestehender Software.

Lassen Sie uns mit dem Problem beginnen, nicht mit der Technik

Wenn Sie eine bestehende Software erweitern möchten, ein kleines Tool brauchen, eine Website planen oder einen internen Ablauf vereinfachen wollen, müssen Sie keine technische Lösung vorbereiten.

Beschreiben Sie einfach, was heute Zeit kostet, unübersichtlich ist oder besser funktionieren soll. Daraus lässt sich der nächste sinnvolle Schritt ableiten.