Portfolio

Software Entwicklung

Sie brauchen Unterstützung bei der Realisierung eines Softwareprojekts? Ihre Anwendung soll Ihr Unternehmen durchschlagend weiterempfehlen und sich von Ihren Wettbewerbern absetzen?

Dann sind Sie bei mir genau richtig, denn ich entwickle ausschließlich hochwertige digitale Produkte der nächsten Generation. Meine Kernkompetenzen liegen dabei in der Entwicklung von Desktop- und Webanwendungen auf Basis von Microsoft .NET. Durch regelmäßige Fortbildungen stelle ich sicher, dass bei Ihnen nur die aktuellsten und zuverlässigsten Technologien, Tools und Frameworks wie z.B. PRISM oder Unity (Dependency Injection) zum Einsatz kommen. Alle meine technologischen Schwerpunkte sowie eine Projektliste mit Referenzen lasse ich Ihnen auf Anfrage gerne zukommen.

Als leidenschaftlicher Softwareentwickler habe ich mich dem Clean Code Development verschrieben – einer Sammlung von Methoden und Praktiken um Software auf höchstem Niveau zu entwickeln. Die Normen des Clean Code Wertesystems zielen darauf ab, nachhaltige Software zu entwickeln. Clean Code verkürzt Ihre Entwicklungszeiten, verbessert die Wartbarkeit und reduziert Fehler. Gerne unterstütze ich Sie auch durch Flow Based Development oder Event Based Components – einer in der Praxis leider noch zu exklusiven Methodik um Software produktiver und wiederverwendbarer als beispielsweise bei der Objektorientierten Programmierung zu entwickeln.

Bei allen Richtlinien die das Clean Code Development bietet, sei an dieser Stelle die Reflektion der eigenen Arbeit erwähnt. Nur ein ständiges Auseinandersetzen mit der eigenen Arbeit gewährleistet eine ständige Verbesserung für Sie als Kunden. Sie haben noch Fragen? Dann sprechen Sie mich an!

Anfrage / Profil anfordern

Training / Schulung

Während meiner Mitarbeit an den verschiedensten Softwareprojekten habe ich immer wieder dieselben handwerklichen Fehler gesehen. Oftmals ist sogar der ganze Entwicklungsprozess mangelhaft.

Software zu entwickeln ist ein komplexer Prozess. Nur wenn alle beteiligten Ressourcen ineinander greifen, lassen sich entsprechende Ergebnisse erzielen. Durch Schulungen variabler Länge oder eine auf Ihre Situation zugeschnittene Projektbegleitung vermittle ich Ihrem Team das notwendige Expertenwissen damit auch Sie schneller ans Ziel kommen.

Meine Schwerpunkte liegen dabei natürlich im Bereich Clean Code / Flow Based Development aber auch bei den dafür notwendigen Werkzeugen und Technologien. Von einfachen C# / .NET Schulungen bis hin zum Clean Code Power Kurs (Prinzipien wie SOLID, KISS, DRY, Komponenten basierte Entwicklung, TDD usw.) ist für jeden etwas dabei.

Pushen Sie Ihre Skills und werden Sie zum Clean-Code Guru!


Zu den Schulungsangeboten

Beratung

Wenn sich technische Schulden im Laufe der Entwicklung ansammeln wird früher oder später die Produktivität auf ein Minimum gedrückt. Aber wo am Entwicklungsprozess muss geschraubt werden? Oder ist tatsächlich (wie so oft von Entwicklern behauptet) das Anforderungsmanagement schuld? Lohnt es sich überhaupt die ewige Schuldfrage immer wieder zu klären? Ich bin davon überzeugt: zu den Aufgaben eines Softwareentwicklers gehört es unklare Anforderungen kritisch zu hinterfragen und das Anforderungsmanagement zu unterstützen. Schuldzuweisungen sind nur Ausreden um über die eigenen Verfehlungen hinweg zu blicken.

Ich analysiere die Stärken und Schwächen Ihres Teams und zwar nicht nur durch „zusehen“ sondern auch durch Training On The Job.

Zudem begutachte ich Softwareprodukte und liefere verständliche aber tiefgreifende Berichte für die Entscheidungsträger. Lassen Sie sich von einem Fachmann beraten.

Anfrage / Profil anfordern