📌 Hinweis: Ich bin Kleinunternehmer im Sinne des § 19 UStG und weise daher keine Umsatzsteuer aus.
📸 Bild erstellt mit KI
Leistungen – Maßgeschneiderte Programmierlösungen für Ihr Business
Ich biete Ihnen individuelle Programmierlösungen aus einer Hand – von Excel über VBA, Web-Entwicklung bis hin zu Python, Java und C#. Alles wird genau auf Ihre Bedürfnisse zugeschnitten, denn jede Aufgabe ist einzigartig.
Excel & VBA
Individuelle Makros, Automatisierungen und benutzerdefinierte Formeln für Ihre Excel-Arbeit, um Ihre Prozesse zu optimieren.
Python & Datenanalyse
Datenanalyse, Automatisierung, Web-Scraping und individuelle Python-Skripte für Ihr Business – Daten sind die Basis Ihrer Entscheidungen.
Web-Entwicklung
Moderne Webseiten und Web-Anwendungen mit HTML, CSS, PHP, JavaScript, React & mehr – damit Sie online sichtbar werden.
Java & C#
Plattformunabhängige Anwendungen, Backend-Systeme und individuelle Software-Lösungen für zuverlässige Technologie.
🛠️ Empfohlene Tools für Ihre Projekte
Diese Tools nutze ich selbst – sie helfen Ihnen, Ihre Projekte professionell abzusichern und zu vermarkten.
* Affiliate-Links: Bei einem Kauf über diese Links erhalten wir eine kleine Provision – für Sie entstehen keine zusätzlichen Kosten.
Mein Code-Portfolio – Zum Anfassen
Hier sehen Sie eine Auswahl an Code-Beispielen aus verschiedenen Programmiersprachen, die meine Arbeitsweise demonstrieren. Jeder Block ist ein Auszug aus echten Projekten, die ich für meine Kunden umgesetzt habe.
Sub RechnungErstellen()
Dim rechnungsNr As String
Dim kunde As String
Dim betrag As Double
rechnungsNr = "RE-" & Format(Date, "YYYYMMDD") & "-001"
kunde = Range("B2").Value
betrag = Range("C2").Value
Range("A1").Value = "RECHNUNG"
Range("A2").Value = "Nr.: " & rechnungsNr
Range("A3").Value = "Kunde: " & kunde
Range("A4").Value = "Betrag: " & betrag & " €"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=ThisWorkbook.Path & "\Rechnung_" & rechnungsNr & ".pdf"
MsgBox "Rechnung erstellt und gespeichert!", vbInformation
End Sub
Automatisierte Rechnungserstellung mit PDF-Export.
import pandas as pd
import matplotlib.pyplot as plt
# Daten aus CSV laden
data = pd.read_csv('umsatzdaten.csv')
# Daten bereinigen (leere Zeilen entfernen)
data.dropna(inplace=True)
# Visualisierung: Umsatz pro Monat
data.groupby('Monat')['Umsatz'].sum().plot(kind='bar')
plt.title('Umsatzentwicklung')
plt.xlabel('Monat')
plt.ylabel('Umsatz in €')
plt.show()
Datenanalyse, Bereinigung und Visualisierung mit Python.
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
body { font-family: Arial, sans-serif; margin: 0; padding: 20px; background: #f4f4f4; }
.container { max-width: 800px; margin: 0 auto; background: #fff; padding: 30px; border-radius: 10px; }
.grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }
h1 { color: #2C5F8A; }
.btn { background: #F5A623; color: #fff; padding: 12px 25px; border: none; border-radius: 5px; cursor: pointer; }
</style>
</head>
<body>
<div class="container">
<h1>Digitale Start-Hilfe</h1>
<div class="grid">
<div>Leistung 1</div>
<div>Leistung 2</div>
</div>
<button class="btn">Anfrage senden</button>
</div>
</body>
</html>
Modernes, responsives Webdesign für höchste Ansprüche.
@RestController
public class KundenController {
@GetMapping("/api/kunden")
public List<Kunde> getKunden() {
return kundenService.findAll();
}
@PostMapping("/api/kunden")
public Kunde neuerKunde(@RequestBody Kunde kunde) {
return kundenService.save(kunde);
}
}
Robuste Backend-APIs für moderne Webanwendungen.
using Microsoft.AspNetCore.Mvc;
[ApiController]
[Route("api/[controller]")]
public class KundenController : ControllerBase
{
private readonly IKundenService _kundenService;
public KundenController(IKundenService kundenService)
{
_kundenService = kundenService;
}
[HttpGet]
public IActionResult GetKunden()
{
return Ok(_kundenService.GetAll());
}
}
Backend-Entwicklung mit modernem C# und .NET.
SELECT
kunden.name,
SUM(auftraege.gesamtbetrag) as umsatz
FROM kunden
INNER JOIN auftraege ON kunden.id = auftraege.kunden_id
WHERE auftraege.status = 'abgeschlossen'
GROUP BY kunden.name
ORDER BY umsatz DESC;
Optimierte Datenbankabfragen für schnelle Auswertungen.
Für wen sind meine Lösungen geeignet?
Ich arbeite für:
- Kleinunternehmer und Selbstständige, die Zeit und Kosten sparen möchten
- Start-ups, die schnell und flexibel individuelle Lösungen benötigen
- Finanz- und Controlling-Abteilungen, die ihre Berichte und Auswertungen automatisieren möchten
- Vertriebsteams, die Provisionen und Boni automatisch berechnen möchten
- Logistik- und Lagerunternehmen, die ihre Datenauswertung optimieren möchten
- Handwerksbetriebe, die Angebote und Rechnungen automatisieren möchten
- Privatpersonen, die ihre Finanzplanung oder Datenanalyse vereinfachen möchten
- Unternehmen mit wiederkehrenden Excel-Aufgaben – automatisieren Sie Ihre Prozesse
- Buchhaltung und Steuerberater, die automatische Auswertungen benötigen
- Projektmanager, die ihre Projektdaten effizient verwalten möchten
- E-Commerce-Shops, die Bestellprozesse und Lagerbestände optimieren möchten
- Branchen: Finanzen, Logistik, Vertrieb, Personal, Produktion, E-Commerce, Gesundheitswesen, Handwerk
Checkliste: Ist Ihr Projekt geeignet?
Beantworten Sie diese Fragen, um zu prüfen, ob Sie von einer individuellen Programmierlösung profitieren:
Mein Prozess – So arbeiten wir zusammen
Von der ersten Idee bis zur fertigen Lösung – so gestalte ich Ihre individuelle Programmierlösung:
- Erstkontakt (kostenlos): Sie beschreiben mir Ihr Anliegen über das Kontaktformular oder per E-Mail
- Analyse & Konzept: Ich analysiere Ihre Anforderungen und prüfe die technische Machbarkeit
- Angebot: Sie erhalten ein transparentes, individuelles Preisangebot – ohne versteckte Kosten
- Entwicklung & Abstimmung: Ich entwickle Ihre Lösung und stimme mich regelmäßig mit Ihnen ab
- Test & Übergabe: Sie testen die Lösung, ich nehme letzte Anpassungen vor und übergebe das fertige Produkt
- Support & Dokumentation: Bei Fragen stehe ich auch nach der Übergabe gerne zur Verfügung
Was ich biete – Detaillierte Leistungsübersicht
Jede Lösung beginnt mit Ihrer konkreten Aufgabe. Öffnen Sie die Bereiche, um zu sehen, welche Leistungen und Einsatzmöglichkeiten zu Ihrem Vorhaben passen.
Excel und VBA – Automatisierung und Makros
Ich erweitere Excel um Funktionen, die zu Ihren tatsächlichen Arbeitsabläufen passen. Dadurch werden wiederkehrende Aufgaben schneller, einheitlicher und weniger fehleranfällig erledigt.
- Automatische Rechnungen, Angebote und PDF-Exporte
- Makros für Datenimport, Bereinigung und Zusammenführung
- Individuelle Formulare, Berechnungen und Schaltflächen
- Berichte, Auswertungen und interaktive Dashboards
- Anbindung an Outlook, Word und andere Office-Anwendungen
- Benutzerdefinierte Funktionen (UDFs) für spezielle Berechnungen
Python – Datenanalyse, Web-Scraping und Automatisierung
Python eignet sich für größere Datenmengen und wiederholbare Verarbeitungsschritte. Mit klar strukturierten Funktionen und passenden Bibliotheken entstehen nachvollziehbare Abläufe statt unübersichtlicher Handarbeit.
- Bereinigung und Analyse von CSV-, Excel- und Datenbankdaten
- Automatisierte Berichte und Datenvisualisierungen mit matplotlib und seaborn
- Web-Scraping im technisch und rechtlich zulässigen Rahmen
- Individuelle Skripte für wiederkehrende Aufgaben
- Anbindung an APIs und externe Systeme
- Automatisierung von Dateioperationen und Ordnerstrukturen
Web-Entwicklung – Von der Landingpage bis zur Web-App
Ich entwickle responsive Webseiten und browserbasierte Anwendungen, die auf Desktop, Tablet und Smartphone funktionieren. Gestaltung, Bedienung und Technik werden dabei auf Ihre Zielgruppe abgestimmt.
- Unternehmensseiten und Landingpages mit modernem Design
- Kontakt-, Anfrage- und Buchungsformulare mit Validierung
- Interaktive Rechner, Dashboards und Kundenbereiche
- Optimierung bestehender Webseiten und Funktionen
- SEO-freundliche Struktur und schnelle Ladezeiten
- Einbindung von Google Maps, Social Media und externen Diensten
Java und C# – Backend-Systeme und Anwendungen
Für strukturierte Geschäftslogik und zuverlässige Hintergrundprozesse entwickle ich passende Backend-Komponenten. Sauber getrennte Funktionen erleichtern dabei Tests, Wartung und spätere Erweiterungen.
- REST-Schnittstellen und Backend-Dienste für Web-Anwendungen
- Datenverarbeitung und Geschäftslogik für komplexe Anforderungen
- Interne Werkzeuge und plattformübergreifende Anwendungen
- Anbindung an Datenbanken und externe Systeme
- Desktop-Anwendungen mit grafischer Benutzeroberfläche
- Automatisierte Tests und kontinuierliche Integration (CI/CD)
Datenbanken und SQL – Strukturierte und schnelle Daten
Eine durchdachte Datenstruktur schafft Übersicht und verhindert unnötige Doppeleingaben. Ich plane Abfragen und Tabellen so, dass wichtige Informationen zuverlässig gefunden und verarbeitet werden können.
- Datenmodelle und Tabellenstrukturen für Ihre Anforderungen
- Optimierte Abfragen und Auswertungen für schnelle Ergebnisse
- Import, Export und Zusammenführung von Daten aus verschiedenen Quellen
- Anbindung von Web-Anwendungen und internen Werkzeugen
- Datenbankdesign nach Normalisierungsregeln
- Backup- und Wiederherstellungsstrategien
API-Integration – Externe Dienste sicher verbinden
Über Programmierschnittstellen können Anwendungen Daten austauschen und Abläufe automatisch anstoßen. So entfallen manuelle Übertragungen zwischen geeigneten Diensten und Systemen.
- Anbindung externer Plattformen und Geschäftsdienste (z.B. Zahlungsanbieter, CRM, ERP)
- Automatisierter Datenaustausch zwischen Anwendungen
- Prüfung, Aufbereitung und sichere Verarbeitung von Antworten
- Dokumentierte Schnittstellen für spätere Erweiterungen
- Fehlerbehandlung und Wiederholungslogik für zuverlässige Kommunikation
- API-Sicherheit mit Authentifizierung und Berechtigungen
Sie sind unsicher, welcher Bereich zu Ihrer Aufgabe passt?
🔍 Passende Leistung gemeinsam findenMein Technologie-Stack im Überblick
Ich wähle Technologien nicht nach Trend, sondern passend zu Ziel, Aufwand und späterer Wartung. Dadurch erhalten Sie eine Lösung, die technisch sinnvoll und wirtschaftlich angemessen ist.
Frontend
Backend
Datenbanken
Tools und Methoden
Office und Automatisierung
Die Technik ist nur das Werkzeug – entscheidend ist das Ergebnis für Ihren Arbeitsalltag.
💬 Technische Möglichkeiten besprechenTypische Projekte aus der Praxis
Die folgenden Projekte sind fiktive Beispiele und Platzhalter. Sie zeigen realistische Einsatzmöglichkeiten und können später durch echte Referenzen ersetzt werden.
Automatisierte Rechnungserstellung
Kundendaten und Positionen werden aus einer übersichtlichen Eingabemaske übernommen. Per Knopfdruck entsteht anschließend eine einheitliche Rechnung mit fortlaufender Nummer und PDF-Export.
Kunden-Dashboard mit Datenvisualisierung
Verkaufs- und Kundendaten werden bereinigt, zusammengeführt und in verständlichen Diagrammen dargestellt. Dadurch erkennt das Unternehmen Entwicklungen schneller und kann Berichte wiederholt aktualisieren.
Individuelle Unternehmenswebsite
Eine responsive Website stellt Leistungen, Arbeitsbeispiele und Kontaktdaten klar dar. Das geschützte Kontaktformular prüft Eingaben und leitet vollständige Anfragen direkt weiter.
REST-API für ein Buchungssystem
Eine strukturierte Schnittstelle verwaltet verfügbare Termine, Buchungen und Kundendaten. Klare Prüfungen verhindern unvollständige Anfragen und bilden die Grundlage für spätere Erweiterungen.
Sie haben eine ähnliche Idee oder benötigen eine ganz andere Lösung?
📋 Eigenes Projekt unverbindlich anfragenVorteile einer Zusammenarbeit
Sie erhalten keine anonyme Standardlösung, sondern eine persönliche Begleitung mit klaren Absprachen und verständlicher Kommunikation.
Individuelle Lösungen
Funktionen und Abläufe richten sich nach Ihrem Bedarf statt nach den Grenzen eines fertigen Templates.
Transparente Preise
Vor Projektbeginn erhalten Sie ein nachvollziehbares Angebot mit klar beschriebenem Leistungsumfang.
Alles aus einer Hand
Von der Analyse über Entwicklung und Tests bis zur Übergabe begleite ich den gesamten Ablauf.
Mehr als 15 Jahre Erfahrung
Berufliche Erfahrung, Prozessverständnis und technisches Wissen fließen gemeinsam in Ihre Lösung ein.
Kommunikation auf Augenhöhe
Technische Zusammenhänge erkläre ich verständlich, damit Sie Entscheidungen sicher treffen können.
Lernen Sie meine Arbeitsweise in einem unverbindlichen Erstgespräch kennen.
✉️ Persönlichen Kontakt aufnehmenHäufige Fragen zu meinen Leistungen
Hier finden Sie kurze Antworten zu Kosten, Dauer, vorhandenen Dateien, Erweiterungen und Datenschutz.
Was kostet eine individuelle Programmierlösung?
Der Preis richtet sich nach Umfang, Komplexität und vorhandener Ausgangslage. Nach einer kostenlosen ersten Klärung erhalten Sie ein transparentes Angebot, bevor die Entwicklung beginnt.
Wie lange dauert die Entwicklung?
Kleine Anpassungen können häufig innerhalb weniger Tage umgesetzt werden, während umfangreiche Anwendungen mehr Zeit benötigen. Nach der Anforderungsanalyse nenne ich Ihnen einen realistischen Zeitrahmen und halte Sie über den Fortschritt auf dem Laufenden.
Kann ich meine bestehenden Excel-Dateien behalten?
In vielen Fällen ja. Ich prüfe Formeln, Datenstrukturen und vorhandene Makros und erweitere die Datei möglichst so, dass vertraute Abläufe und wichtige Daten erhalten bleiben.
Was passiert, wenn ich später neue Funktionen brauche?
Eine sauber strukturierte Lösung lässt sich schrittweise erweitern. Deshalb achte ich bereits bei der Planung auf nachvollziehbare Funktionen, sinnvolle Module und eine wartbare Grundlage.
Wie sicher sind meine Daten?
Datenschutz und Sicherheit werden von Beginn an berücksichtigt. Je nach Projekt gehören dazu geprüfte Eingaben, sichere Datenbankabfragen, abgestimmte Zugriffsrechte und ein sparsamer Umgang mit Daten. Die konkreten Maßnahmen klären wir vor der Umsetzung.
Kann ich die Lösung später selbst anpassen?
Ja. Ich dokumentiere den Code verständlich und gebe Ihnen eine Einweisung. Für größere Änderungen stehe ich Ihnen natürlich weiterhin zur Verfügung.
Welche Technologie ist für mein Projekt die richtige?
Das hängt von Ihren Anforderungen, Daten, Budget und späteren Wartungsmöglichkeiten ab. In einem gemeinsamen Gespräch klären wir, welche Technologie für Ihr Vorhaben am besten geeignet ist.
Ihre Frage war nicht dabei? Ich antworte persönlich und verständlich.
✉️ Eigene Frage stellenDarauf können Sie sich verlassen
Starten Sie mit einer unverbindlichen Beschreibung Ihrer Aufgabe.
📋 Jetzt Projekt beschreibenBereit für Ihre individuelle Lösung?
Beschreiben Sie mir Ihr Projekt – ich melde mich innerhalb von 24–48 Stunden mit einem persönlichen Angebot.
📋 Jetzt unverbindlich anfragen* Affiliate-Links: Bei einem Kauf über diese Links erhalten wir eine kleine Provision – für Sie entstehen keine zusätzlichen Kosten.