Signet Strecker-IT STRECKER-IT

Individualsoftware mit .NETneu gebaut oder aus demBestand weiterentwickelt

Von der Anforderung bis zur Abnahme: Planung, Umsetzung und Übergabe in einer Hand. KI-gestützt gearbeitet, deshalb schneller und günstiger als ein Team gleicher Größe.

Projekt anfragen

.NET · Individualsoftware · Modernisierung · KI · Remote

Sie sprechen mit dem Entwickler, nicht mit einer Agentur

Kein Team, keine Zwischenebene, kein Vertriebsgespräch vor dem Fachgespräch. Wer die Anforderung aufnimmt, schreibt auch den Code und stellt später die Rückfragen. Das verkürzt Wege und macht Schätzungen belastbar. Für kleinere Vorhaben arbeite ich allein, für größere als technische Gegenstelle im Team des Auftraggebers.

Die Kapazität dafür ist begrenzt, dafür fest planbar: keine Überbuchung, keine Weitergabe an Junioren, ein Ansprechpartner vom ersten Gespräch bis zur Abnahme.

14+Jahre Entwicklung
100%Remote
CPSA-FSoftware-Architektur, iSAQB

Leistungen: .NET, Modernisierung und KI-gestützte Entwicklung

Vier Felder, in denen ich seit Jahren täglich arbeite. Meist greift mehr als eines davon in ein Projekt.

Neue Individualsoftware

Von der Anforderungsanalyse über die Architektur bis zur lauffähigen Anwendung: Desktop- und Business-Software mit C#, WinForms, DevExpress, WPF und MAUI. Saubere Schichtenarchitektur, damit die Software auch nach fünf Jahren noch erweiterbar ist.

C# / .NETWinFormsDevExpressWPF / MAUI

Modernisierung des Bestands

Ablösung gewachsener Excel- und Access-Insellösungen, Migration bestehender .NET-Framework-Anwendungen auf einen aktuellen Stand. Schrittweise und im laufenden Betrieb, statt in einem großen Umstieg, bei dem wochenlang niemand arbeiten kann.

.NET FrameworkMigrationExcel / AccessRefactoring

KI-gestützte Entwicklung

Integration von Sprachmodellen in bestehende Software, Agenten-Workflows, KI-unterstützte Modernisierung von Altcode. Kein Schlagwort, sondern das Werkzeug, mit dem ich täglich arbeite. Das schlägt sich direkt in Tempo und Preis nieder.

LLM-IntegrationAgenten-WorkflowsClaude CodeLegacy-Refactoring

Technische Projektleitung

Anforderungsanalyse, Aufwandsschätzung, Architekturentscheidungen, Verantwortung für Termin und Ergebnis. Auch als technische Gegenstelle für Auftraggeber ohne eigene IT-Abteilung, etwa gegenüber Dienstleistern und Lieferanten.

AnforderungsanalyseSchätzungArchitekturAbnahme

Wofür ich nicht der Richtige bin

  • Keine Websites, WordPress-Seiten oder Onlineshops. Diese Seite hier ist die Ausnahme, nicht das Angebot.
  • Keine Dauergestellung in Vollzeit und keine Vermittlung über Personaldienstleister.
  • Keine Kleinstaufträge, kein laufender IT-Support, keine Netzwerk- oder Hardwarebetreuung.
  • Keine Übernahme abgebrochener Projekte, zu denen es weder Quellcode noch Dokumentation noch einen erreichbaren Vorentwickler gibt.

Vierzehn Jahre .NET, elf Jahre selbstständig

Benjamin Strecker, freiberuflicher .NET-Entwickler aus Durbach in der Ortenau

Seit vierzehn Jahren Entwicklung mit C# und .NET, elf Jahre davon selbstständig beziehungsweise teilselbstständig. Zertifiziert als CPSA-F, Certified Professional for Software Architecture, Foundation Level des iSAQB.

Fachlich lag der Schwerpunkt lange auf Software, die unter realen Bedingungen laufen muss und nicht nur im Büro: GIS-Anwendungen für die Landwirtschaft, Vermessung mit RTK-Korrekturdaten, Abrechnungs- und Kassensysteme, Datenerfassung im Außendienst. Große Messdatenmengen, Geräteschnittstellen und Nutzer, die keine Zeit für Handbücher haben, hinterlassen eine Gewohnheit: Ergebnisse prüfen, statt sie zu vermuten.

Heute arbeite ich als projektleitender Senior Software Entwickler; Strecker-IT ist die freiberufliche Schiene daneben. Die Kapazität ist deshalb begrenzt, dafür verlässlich planbar. Sitz ist Durbach in der Ortenau, tätig bin ich bundesweit und vollständig remote. Projektsprachen sind Deutsch und Englisch.

Sprachen und Frameworks

C#.NET.NET FrameworkWinFormsDevExpressWPFMAUIUWPXamarinMVVMMVC

Daten

PostgreSQLMySQLSQLGraphQLHasura

Fachliche Erfahrung

GISGNSSRTKNMEAPrecision FarmingSmart Farming

Werkzeuge

GitDockerVisual StudioClaude CodeRaspberry Pi

Vier Schritte von der Anfrage zur Übergabe

01

Gespräch und Anforderungsanalyse

Ein Telefonat oder eine Videokonferenz, bei Bestandssoftware zusätzlich ein Blick in Quellcode und Datenbank. Danach eine schriftliche Zusammenfassung dessen, was gebaut werden soll und was ausdrücklich nicht.

02

Aufwandsschätzung und Angebot

Feste Schätzung je Arbeitspaket, mit benannten Annahmen und Risiken. Sie wissen vorher, woran Sie sind.

03

Umsetzung in Iterationen

Lauffähige Zwischenstände in kurzen Abständen, statt monatelanger Stille bis zur großen Vorführung. Bei Modernisierungen bleibt das Altsystem so lange in Betrieb, bis der Ersatz nachweislich trägt.

04

Übergabe mit Dokumentation

Quellcode, Build-Anleitung und technische Dokumentation gehören zum Ergebnis. Auf Wunsch bleibe ich für Wartung und Erweiterungen ansprechbar.

Projekte, die es wirklich gibt

Fünf Beispiele aus Anstellung und Freiberuf. Die Rolle steht jeweils dabei, damit klar ist, in welcher ich gearbeitet habe.

Angestellt, projektleitend · seit 2022

iXmap Services GmbH & Co. KG

Architektur- und Projektverantwortung für die landwirtschaftliche GIS-Produktfamilie miniGIS und coGIS. Modularisierung der gewachsenen WinForms-Bestandsanwendung und Migration auf .NET 10, GraphQL-Backend über Hasura, Geodatenaustausch über ISOXML, Shapefile, GeoJSON und GeoPackage.

.NET 10DevExpress WinFormsNetTopologySuite / GDALGraphQL / Hasura

Angestellt, leitender Entwickler · 2016–2021

Pratsch Automaten GmbH / CasYno GmbH

Technische Gesamtverantwortung für sämtliche In-house-Lösungen der Unternehmensgruppe: mobile Erfassung von Geldtransaktionen, Zeiten und Belegen, Geldeingangs- und Zählstationen auf Raspberry Pi mit Touchscreen, ein Exportwerkzeug für die Steuerberatersoftware und eine mehrsprachige Präventions-App mit PDF-Auswertung.

C# / .NETUWPXamarinRaspberry Pi / Windows IoT

Freiberuflich · Juli 2020 bis Januar 2021

Reaction Biology Europe GmbH

Digitalisierung der Messdatenerfassung aus Laborversuchen: Anlage von Versuchsreihen, Verwaltung des Kundenstamms und eine Formelsammlung, aus der je Kunde und Anforderung ausgewählt wird. Strukturierte Eingabe statt gewachsener Tabellenkalkulation.

BlazorC# / .NETDevExpressMySQL

Freiberuflich · September 2014

PEARL Schweiz GmbH

Offline-Kasse als Fall-Back für den Ausfall von Internet oder Server: Der Verkauf läuft weiter, die Daten werden anschließend in das Standardkassensystem exportiert. Software, die genau dann gebraucht wird, wenn die andere nicht mehr läuft.

C# / .NETWinForms

Eigene Arbeit · laufend

Werkzeuge und diese Website

Der Claude Code Theme Designer und diese Seite selbst: ohne externe Abhängigkeiten, mit strikter Content-Security-Policy, KI-gestützt entwickelt. Nachprüfbar statt behauptet.

PHPCSPClaude Code

Projekt anfragen

Beschreiben Sie kurz, was Sie vorhaben. Ein paar Sätze genügen für eine erste Einschätzung, ob und wie ich weiterhelfen kann. Hilfreich sind dabei vier Angaben:

  • worum es geht, also neue Software oder ein bestehendes System,
  • welche Systeme und Datenbanken im Spiel sind,
  • bis wann es fertig sein soll,
  • und, falls schon bekannt, in welcher Budgetgrößenordnung Sie denken.
LinkedIn
ben-strecker
Arbeitsweise
Vollständig remote, bundesweit
Antwortzeit
In der Regel innerhalb eines Werktags
Kapazität
Begrenzt, dafür planbar — bitte den gewünschten Zeitrahmen nennen

Sie erreichen mich auch direkt per Mail. Das Formular ist nur der bequemere Weg, es speichert nichts und leitet die Anfrage unmittelbar an mein Postfach weiter.

0 / 4000

Pflichtfelder sind mit * gekennzeichnet. Es werden keine Cookies gesetzt.