Beratung in der Softwareentwicklung
Mit einer
Unterbrechung von einem Jahr (in Festanstellung) arbeite ich seit
2001 freiberuflich als Softwareentwickler, teilweise in meinem
Spezialgebiet Geoinformationssysteme, aber auch in anderem
fachlichen Umfeld. Die Sprache Java und die
gängigen zugehörigen Bibliotheken wie Spring
und Hibernate gehören zum Handwerkszeug und bilden die
Basis für Anwendungen und Web-Lösungen. Für die Lösung komplexer
Probleme kann ich etwa 20 Jahre Programmiererfahrung und
fünfzehn Jahre Erfahrung mit der Sprache Java einsetzen. Im Jahre
2012 habe ich das Oracle Java SE 6 Programmer Zertifikat
erworben. Neben
der objektorientierten Programmierung wird immer
häufiger die Projektbegleitung vom Entwurf bis zur
Auslieferung von Produkten oder Projekten nachgefragt. Zu
meinen Auftraggebern gehörten unter anderem das Bayerische Staatsminiterium für
Landwirtschaft, Ernährung und Forsten, AED-SICAD, PRO DV Software AG,
M.O.S.S. Computer
Grafik Systeme GmbH, Intergraph SG&I (Deutschland) GmbH und
Messtechnik
Gengenbach.
DevOps
In der Softwareentwicklung ist die Zusammenarbeit zwischen Softwareentwicklung und Systemadministration / Betrieb für den reibungslosen Ablauf des Deployments von Software unerlässlich. In diesem Bereich konnte ich mir in den letzten Jahren viel Know-how aneignen, um diese Schnittstelle auszubauen und effizienter zu gestalten. Gegenseitiges Vertrauen, einfachere Deployments und Unterstützung der Entwickler sind nur einige Erfolge in diesem vielseitigen Aufgabengebiet.