Als erfahrener Software-Architekt und Software-Entwickler koordiniere und entwickle ich für Sie auch Software auf konkrete Anforderung hin. Um Aufwand und somit Budget zu sparen, findet die Entwicklung nach Möglichkeit Remote, d.h. in meinen Räumen statt. Durch meine Erfahrung kann ich Ihnen unterschiedliche Modelle der Abrechnung bieten. Sowohl Entwicklung auf Zeitbasis, d.h. mit Stunden oder Tagessatz als auch Festpreisprojekte werden von mir und ggf. im Team, das ich gerne auch aufbaue bzw. zur Verfügung stelle umgesetzt. Natürlich schließe ich mich auch gerne einem vorhanden Team als Entwickler an.
Im Portfolio sind hierbei:
- Java-Standalone-Anwendungen
- Windows Anwendungen in C#
- REST Services Standalone oder für Application-Server
- Webservices, SOAP über HTTP, JSON-RPC
- J2EE Anwendungen
- Weiterentwicklungen, Reengineering, Wartung von Anwendungen in C, C++, C# und Java
- Portierungen von Alt-Anwendungen in moderne Umgebungen
- Webanwendungen z.B. in GWT, Vaadin oder als REST Service mit HTML 5 und Javascipt-Anbindung (z.B. mit Angular JS)
- Apps für Android
- Anbindung beliebiger Schnittstellen (REST, Webservice, J2Ee, EDIFACT, File, FTP etc.)
- Fragen Sie mich - vieles ist möglich
Selbstverständlich entwerfe ich mit Ihnen auch gerne ein Anwendungskonzept für Ihr Idee. Auch die Technologien sind offen - Ihre Anforderungen und Ihre IT-Struktur definieren die möglichen Wege. Profitieren Sie von langjährigem Planungs- und Entwicklungswissen aus großen, mittleren und kleinen Projekten. Ganz gleich wohin Sie gehen wollen, ich suche mit Ihnen die besten Wege dorthin.
Die erstellte Software genügt hohen Qualitätsansprüchen. Für alle an Sie ausgelieferte Software gilt:
- Die Software wird durch automatische Tests getestet - eine hohe Testabdeckung von mindestens 75% ist essentiell und vermeidet Bugs
- Die Software wird lesbar und wartbar sowie nach modernen Maßstäben entwickelt
- Sie Software wird dokumentiert und kommentiert
- Schnittstellen nach außen erhalten eine Schnittstellendokumentation im HTML-Format, gerne erstelle ich Ihnen auch Dokumentation im Word oder OpenOffice-Format
- Sie erhalten den kompletten Source-Code und haben das Recht selbst weiterzuentwickeln oder woanders weiterentwickeln zu lassen
- Auf Wunsch sind Sie in die Entwicklung involviert und können Änderungen zeitnah beauftragen. Zusammen prüfen wir die Mehraufwände und Folgen von Änderungen auf Budget und Zieltermin. Natürlich können zeitneutrale Änderungen von Ihnen immer positioniert werden. Wir bleiben im Gespräch.
Hochwertige Software durch Erfahrung in angemessener Zeit und fairem Budget umgesetzt. Fragen Sie mich.