Zum Inhalt springen
Selbstständiger Softwareentwickler · Lüdenscheid

Software, die passt.
Lösungen, die wirken.

Ich entwickle Individualsoftware für mittelständische Unternehmen: Fachanwendungen, Schnittstellen und Automatisierungen, die Excel-Listen und Insellösungen ablösen. Zugeschnitten auf Ihre Abläufe – vom ersten Gespräch bis zum laufenden Betrieb.

  • Softwareentwickler seit 2016
  • Direkter Ansprechpartner
  • Feste Absprachen statt Blackbox
Über mich

Ein Ansprechpartner – vom ersten Gespräch bis zum laufenden Betrieb.

Sie arbeiten direkt mit mir zusammen: mit jemandem, der Ihr Projekt von Anfang bis Ende kennt. Keine wechselnden Teams, keine Weitergabe an Dritte, keine Informationen, die zwischen Abteilungen verloren gehen. Ich höre zuerst genau zu und programmiere danach – damit Software entsteht, die Ihre Arbeit spürbar erleichtert und mit Ihnen mitwächst.

Wer hinter KS IT-DL steht

Ich bin Kevin Schmidt, gelernter Fachinformatiker für Anwendungsentwicklung und seit 2016 als Softwareentwickler im .NET-Umfeld tätig – zunächst bei einem Softwarehersteller, dann in der IT-Beratung und im Handel. Seit 2023 leite ich zusätzlich ein Entwicklungsteam.

Besonders erfahren bin ich im Handel und in Filialbetrieben: Kasse, Logistik, Controlling, Reparatur-Service und die Schnittstellen dazwischen. Dadurch kenne ich beide Seiten – die technische Umsetzung bis ins Detail und die Fragen, die Fachabteilung und Geschäftsführung an ein Softwareprojekt stellen: Termine, Kosten, Verlässlichkeit.

Erfahrung
Softwareentwickler seit 2016
Führung
Teamleiter Softwareentwicklung seit 2023
Qualifikation
Fachinformatiker Anwendungsentwicklung, Ausbilder (AEVO, IHK)
Schwerpunkt
Handel und Filialbetriebe, Systemintegration
Ehrenamt
Leitungsfunktionen im Deutschen Roten Kreuz

Passend zu Ihren Abläufen

Ich entwickle entlang Ihrer tatsächlichen Prozesse und Ziele, statt Sie in ein fremdes Produkt zu zwängen. Und wenn Standardsoftware die bessere Wahl ist, sage ich das auch.

Offen und verständlich

Vom ersten Workshop bis zur Übergabe wissen Sie jederzeit, woran ich arbeite, was es kostet und wo das Projekt steht – ohne Fachchinesisch.

Gebaut, um änderbar zu bleiben

Klare Architektur, automatisierte Tests und Dokumentation, die mitwächst. Ich baue Systeme, die auch in zwei Jahren noch änderbar sind – nicht nur solche, die heute laufen.

Leistungen

Was ich für Sie übernehme

Von der strategischen Beratung über die Architektur bis zur fertigen Anwendung – aus einer Hand und mit einem Ansprechpartner.

Individualsoftware

Anwendungen, die exakt auf Ihren Anwendungsfall zugeschnitten sind – Web- und Desktop-Anwendungen, interne Tools und Fachanwendungen. Zugriffsrechte und Datenschutz sind von Beginn an Teil des Entwurfs.

Typischer AnlassIhr Tagesgeschäft hängt an Excel-Listen, die nur noch eine Person versteht.

  • Web- & Desktop-Anwendungen
  • Fachanwendungen
  • Anmeldung & Rechtekonzepte

Schnittstellen & Integration

Bestehende Systeme sollen miteinander sprechen. Ich verbinde Warenwirtschaft, SAP, Shop und Fremdsysteme über saubere, dokumentierte Schnittstellen.

Typischer AnlassWarenwirtschaft und Shop kennen einander nicht – der Abgleich läuft per Export.

  • REST-APIs, EDI & SFTP
  • Anbindung von ERP, SAP & Shop
  • Ablösung von BizTalk-Lösungen

Modernisierung & Architektur

Gewachsene Anwendungen müssen nicht neu geschrieben werden. Ich bringe Bestandssysteme schrittweise auf einen aktuellen Stand – mit einer Architektur, die Wachstum aushält.

Typischer AnlassJede Änderung an Ihrer Software dauert länger als die vorherige.

  • Migration von Altsystemen
  • Architektur- und Code-Reviews
  • Umzug auf Docker & Kubernetes

Prozessoptimierung & Automatisierung

Wiederkehrende Handarbeit kostet Zeit und produziert Fehler. Ich finde die Stellen, an denen sich Automatisierung am schnellsten auszahlt.

Typischer AnlassIhre Mitarbeitenden tippen dieselben Daten jeden Tag von Hand ab.

  • Prozessanalyse
  • Automatisierte Abläufe
  • Datenimport & -export

IT-Consulting & Strategie

Lösungsorientierte Beratung rund um Digitalisierung. Ich analysiere den Ist-Zustand und zeige auf, welcher Weg sich wirklich lohnt – auch wenn das Ergebnis lautet: Standardsoftware reicht.

Typischer AnlassSie wollen digitalisieren, wissen aber nicht, womit Sie anfangen sollen.

  • Digitalisierungsstrategie
  • Technologieauswahl
  • Machbarkeit & Aufwand

Unterstützung für Entwicklerteams

Als Teamleiter und Ausbilder kenne ich die Arbeit mit Entwicklerteams aus der täglichen Praxis. Ich unterstütze Ihr Team fachlich – auf Zeit oder punktuell.

Typischer AnlassIhrem Team fehlt jemand, der technische Entscheidungen trifft und begründet.

  • Technische Leitung auf Zeit
  • Code-Reviews & Pair-Programming
  • Mentoring & Einarbeitung
Erfahrung

Woran ich bisher gearbeitet habe

Eine Auswahl aus meiner Praxis seit 2016 – bei einem Softwarehersteller, in der Beratung und im Handel. Aus Gründen der Vertraulichkeit ohne Namen – Einzelheiten gern im Gespräch.

  • Filialhandel

    Fachanwendungen für Kasse, Controlling und Logistik

    Interne Anwendungen für mehrere Fachabteilungen – von der Anforderungsaufnahme mit den Anwendern bis zur Umsetzung. Als Lead-Entwickler verantwortet.

    • C# / .NET
    • SQL Server
    • Angular
    • Vue.js
  • Filialhandel

    Systeme verbinden statt Daten abtippen

    Integrationslösungen, über die Systeme ihre Daten automatisch austauschen: Entwicklung der Schnittstellen sowie Administration und Überwachung der Integrationsplattform.

    • MuleSoft
    • DataWeave
    • BizTalk Server
    • FTP
  • Filialhandel

    Von Docker zur Kubernetes-Plattform

    Konzeption und Aufbau der Infrastruktur für die Eigenentwicklungen – zunächst mit Docker, anschließend die Migration auf Kubernetes.

    • Docker
    • Kubernetes
  • Softwarehersteller

    Datenimport und Produktkataloge

    Anwendungen, die Kundendaten aus Excel und XML übernehmen, sowie Online- und Offline-Produktkataloge als Erweiterung einer Planungssoftware.

    • Excel
    • XML
  • Softwarehersteller

    App für iOS und Android samt Backend

    Eine App für beide Plattformen aus einer gemeinsamen Codebasis, dazu die Entwicklung der zugehörigen Backends.

    • React Native
    • Node.js
    • C#
  • Agenturprojekt

    Webanwendung zur Organisation von Testkäufen

    Eine Webanwendung, mit der Testkäufe zentral verwaltet und organisiert werden.

    • Webanwendung

Erkennen Sie Ihr Vorhaben wieder?

Schildern Sie mir kurz, worum es geht. Das Erstgespräch ist kostenlos und unverbindlich – danach wissen Sie, ob und wie ich helfen kann. Oder Sie buchen direkt einen passenden Termin.

Ablauf

So arbeiten wir zusammen

Ein klarer, wiederholbarer Weg vom ersten Gespräch bis zum laufenden Betrieb – ohne Überraschungen.

  1. Erstgespräch

    Kostenlos und unverbindlich. Wir klären, worum es geht, was das Ziel ist und ob ich der Richtige dafür bin. Am Ende wissen Sie, wie ein realistischer Rahmen aussieht.

  2. Konzept & Architektur

    Ich schärfe die Anforderungen, entwerfe die Architektur und lege Umfang, Ablauf und Kosten schriftlich fest – bevor die erste Zeile Code entsteht.

  3. Entwicklung in Iterationen

    Umsetzung in überschaubaren Schritten mit regelmäßigen Zwischenständen. Sie sehen früh, was entsteht, und können nachsteuern, solange es günstig ist.

  4. Betrieb & Weiterentwicklung

    Übergabe mit Dokumentation, danach auf Wunsch Wartung, Support und Weiterentwicklung. Ihre Software bleibt ansprechbar – und ich auch.

Häufige Fragen

Gut zu wissen

Die Fragen, die im Erstgespräch fast immer kommen – hier schon vorab beantwortet.

Wie läuft ein Projekt bei Ihnen typischerweise ab?

Wir starten mit einem kostenlosen Erstgespräch, in dem wir Ziel und Rahmen klären. Danach erhalten Sie ein schriftliches Konzept mit Umfang, Ablauf und Kosten. Die Umsetzung erfolgt in Iterationen mit regelmäßigen Zwischenständen, sodass Sie jederzeit sehen, was entsteht.

Wie wird abgerechnet – Festpreis oder nach Aufwand?

Beides ist möglich. Bei klar umrissenen Vorhaben arbeite ich gern mit einem Festpreis, damit Sie Planungssicherheit haben. Bei offeneren Projekten ist die Abrechnung nach Aufwand fairer – dann mit vereinbartem Budgetrahmen und transparenter Leistungsaufstellung. Als Kleinunternehmer nach § 19 UStG weise ich keine Umsatzsteuer aus; der vereinbarte Preis ist der Preis, den Sie zahlen.

Übernehmen Sie auch kleine Aufträge?

Ja. Meine Projekte reichen von wenigen Tagen bis zu mehreren Monaten – etwa eine einzelne Schnittstelle, ein Datenimport oder ein Review Ihrer bestehenden Anwendung. Ein kleiner, klar umrissener Auftrag ist oft der beste Einstieg in eine Zusammenarbeit.

Ab wann sind Sie verfügbar?

Nach Absprache. Der Starttermin hängt vom Umfang Ihres Vorhabens ab – im Erstgespräch nenne ich Ihnen einen konkreten Termin, auf den Sie sich verlassen können.

Arbeiten Sie remote oder auch vor Ort?

Der Großteil der Arbeit läuft remote, das hält die Kosten niedrig und die Abstimmung schnell. Für Workshops, Kick-offs oder Abstimmungen bin ich im Raum Lüdenscheid, Sauerland und Ruhrgebiet gern vor Ort – auf Absprache auch darüber hinaus.

Was passiert nach dem Projektende?

Sie erhalten den Quellcode und eine Dokumentation, mit der auch andere weiterarbeiten könnten – kein Lock-in. Auf Wunsch übernehme ich darüber hinaus Wartung, Support und Weiterentwicklung im vereinbarten Umfang.

Übernehmen Sie auch bestehende Systeme?

Ja. Ich arbeite mich in gewachsene Anwendungen ein, dokumentiere den Ist-Zustand und schlage einen realistischen Weg vor – ob Weiterentwicklung, schrittweise Ablösung oder Migration. Eine komplette Neuentwicklung ist selten der erste und nie der einzige Weg.

Was passiert, wenn Sie als Einzelunternehmer einmal ausfallen?

Eine berechtigte Frage. Deshalb liegt der Quellcode von Anfang an in einem Repository, auf das Sie Zugriff haben, und die Dokumentation entsteht laufend mit – nicht erst zur Übergabe. Ein anderer Entwickler kann jederzeit übernehmen, ohne bei null anzufangen.

Bleiben unsere Daten und Interna vertraulich?

Ja. Auf Wunsch unterzeichne ich bereits vor dem Erstgespräch eine Vertraulichkeitsvereinbarung (NDA). Zugänge und Daten nutze ich ausschließlich für Ihr Projekt, und wo personenbezogene Daten verarbeitet werden, schließen wir einen Vertrag zur Auftragsverarbeitung.

Technologien

Womit ich arbeite

Die Technologie folgt der Aufgabe – nicht umgekehrt. Ich wähle bewusst bewährte Werkzeuge, die Sie auch langfristig betreiben können.

Backend

  • C#
  • .NET (aktuell)
  • .NET Framework (Bestand)
  • ASP.NET Core
  • Entity Framework Core
  • Node.js
  • REST-APIs & OpenAPI
  • Automatisierte Tests (xUnit)

Frontend, Desktop & Mobile

  • Angular
  • Vue.js
  • React
  • Blazor
  • TypeScript
  • WPF
  • WinForms
  • React Native

Integration & Messaging

  • MuleSoft Anypoint
  • BizTalk Server
  • EDI / EDIFACT
  • SFTP
  • RabbitMQ
  • Redis

Daten & Anmeldung

  • SQL Server
  • T-SQL
  • PostgreSQL
  • Datenmigration
  • OAuth 2.0 / OpenID Connect
  • Microsoft Entra ID

Betrieb & DevOps

  • Docker
  • Kubernetes
  • Azure
  • Azure DevOps
  • Git
  • CI/CD
  • Linux

Anbindungen im Mittelstand

  • ERP / Warenwirtschaft
  • SAP
  • Shop-Systeme
  • Microsoft 365
Kontakt

Sprechen wir über Ihr Vorhaben

Das Erstgespräch ist kostenlos und unverbindlich. Beschreiben Sie kurz, worum es geht – ich melde mich in der Regel innerhalb von zwei Werktagen.

So geht es nach Ihrer Anfrage weiter

  1. Rückmeldung

    Ich melde mich in der Regel innerhalb von zwei Werktagen bei Ihnen.

  2. Erstgespräch

    Kostenlos und unverbindlich, per Telefon oder Video – auf Wunsch auch vor Ort. Den Termin können Sie auch direkt online buchen.

  3. Einschätzung

    Sie erhalten eine ehrliche Aussage zu Machbarkeit, Vorgehen und realistischem Rahmen.

Ihre Angaben werden ausschließlich zur Bearbeitung Ihrer Anfrage verwendet. Details in der Datenschutzerklärung.