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
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.
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
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.
So arbeiten wir zusammen
Ein klarer, wiederholbarer Weg vom ersten Gespräch bis zum laufenden Betrieb – ohne Überraschungen.
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.
Konzept & Architektur
Ich schärfe die Anforderungen, entwerfe die Architektur und lege Umfang, Ablauf und Kosten schriftlich fest – bevor die erste Zeile Code entsteht.
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.
Betrieb & Weiterentwicklung
Übergabe mit Dokumentation, danach auf Wunsch Wartung, Support und Weiterentwicklung. Ihre Software bleibt ansprechbar – und ich auch.
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.
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
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.
- Telefon+49 (0) 2351 1751 189
- E-Mailinfo@ks-itdl.de
- TerminErstgespräch online buchen
- AdresseWehberger Straße 51, 58507 Lüdenscheid
So geht es nach Ihrer Anfrage weiter
Rückmeldung
Ich melde mich in der Regel innerhalb von zwei Werktagen bei Ihnen.
Erstgespräch
Kostenlos und unverbindlich, per Telefon oder Video – auf Wunsch auch vor Ort. Den Termin können Sie auch direkt online buchen.
Einschätzung
Sie erhalten eine ehrliche Aussage zu Machbarkeit, Vorgehen und realistischem Rahmen.
