AUF EINEN BLICK
- Diplom Betriebswirt mit über 20 Jahren IT-Projekterfahrung als Software-Lösungsarchitekt und Java-Anwendungsentwickler (Backend)
- Experte für hoch performanten Java-Sourcecode, exakt modellierte und konsistente Daten, funktionale Software-Tools und automatisierte Systemumgebungen
- Spezialisiert auf die Konzeption und Implementierung von QS- und Prüfprogrammen zur Bereitstellung, Bereinigung, Migration und Validierung von Massendaten
SCHWERPUNKTE
Software-Lösungsarchitektur
Als SW-Lösungsarchitekt analysiere ich Ergebnis- und Leistungsanforderungen und entwerfe
hoch performante und
detailorientierte SW-Lösungen. Hierfür stelle ich den
engen Austausch zwischen den Fachabteilungen und den Architektur-, Entwicklungs- und Betriebseinheiten meiner Kunden sicher.
Software-Entwicklung
Als SW-Entwickler konzipiere, schreibe und teste ich Prüfanwendungen insbesondere für
Migrations-, Build- und Deployment-Prozesse und erhöhe somit die Produktivität, vor allem aber die
Datenqualität in Entwicklungs-, Test- und Betriebsumgebungen meiner Kunden.
Softwarequalität
In SW-Migrations- und Deployment-Prozessen erkenne und beseitige ich
Performance-Probleme und steigere die SW-
Produktqualität u.a. durch Code Reviews, statische Code-Analysen und Refactoring.
Branchen und Teams
Fachlich bin ich hauptsächlich vertraut mit Prozessen der
Finanz- und Versicherungsbranche, insbesondere mit der Bestandsführung und im Leistungswesen der Gesetzlichen Unfallversicherung und zentralen Abläufen der KFZ-Versicherung. Ich arbeite typischerweise in
Projektteams zwischen 8 und 40 Beteiligten (Projektsprachen deutsch und englisch).
Technologien und Tools
Ich programmiere seit 1998 durchgängig mit
Java und beherrsche relevante Enterprise Java Frameworks & Toolchains.
TECHNOLOGY & TOOL STACK
Application Frameworks J2EE, EJB, Spring, JBoss, Wildfly, Websphere, JSP, Servlet, Corba
Programmiersprachen Java, Java Certified Developer, C++
Datenbanken PostgreSQL (EDB), DB2 (LUW, Aix, Z/OS), Oracle
IDEs Eclipse, MID Innovator, Citrix Director, Uniserv Post/Mail
Agile Techniken Rapid Application Development (RAD), Continuous Integration (CI), Refactoring
Test Frameworks Junit, Eclipse MAT, Jstack, jcmd, jmx, jprofiler, Visual-VM, IBM GC Analyser, NMON Analyser
Tracking & Collaboration Git, Bitbucket, Jira, IBM Synergy, HP Service Manager, USU Valuemation
Configuration, Integration & Deployment Maven, Hudson, Jenkins
Beschreibungs- und Scriptsprachen XML, Bash shell, korn shell, HTML, Power Shell, VBA
GUI Toolkits Swing, MFC
Messaging Middleware IBM MQSeries