Technische Fähigkeiten |
Kernkompetenzen |
Software-Architekturen, IT-Beratung, agile Praktiken, Java Microservices |
Erfahrung in |
Serviceorientierten Architekturen, Stakeholder-Management, Entwurf und Entwicklung von temporalen Datenbanken, selbstorganisierenden Teams, Rapid Prototyping, DevOps, geographischen Informationssystemen |
Java |
15 Jahre, seit 1997. Entwicklung von Batches, Spring Boot Applikationen, JSP- und Thymeleaf-Seiten, EJBs, Applets, Eclipse RCP-, Swing- und GWT-basierten GUIs, und Einzelapplikationen
Sun Java 2 Certified Programmer (2001)
Teil 1 vom Sun Certified Enterprise Architect (2007)
|
Frameworks |
Spring Boot 2.1, Swagger 3, OpenShift, Hibernate 4, ArcGIS Pro SDK, Eclipse RCP 4.3, Struts 2.3, Google Web Toolkit 1.5, Bouncy Castle, EJB 3.1, OpenEJB |
Applikationsserver |
JBoss 7, BEA Weblogic 6, Apache Tomcat 6, Websphere 6.1, ArcGis Server 10.4 |
Werkzeuge |
IntelliJ, Eclipse 4.7, Maven 3, Git, openssl, HP ALM (Quality Center) 11, Visual Studio 2019, ArcGIS Pro 2.3, Toad |
Datenbanken |
Postgres 11, Oracle 12, MS SQL Server 2000, MySql 5 |
SQL |
2 Jahre (2000-2002), auf MS SQL Server 6.5 und 2000. Entwicklung von gespeicherten Prozeduren,
die Finanzfunktionen auf einer Börsedatenbank implementierten
20 Monate in den Jahren 2003, 2009, 2010 und 2015-2020 auf Oracle
|
Unix-Skripte |
2 Monate (2003): Implementierung von ksh-Skripten für geplante Aufgaben, die Dateien aussortierten und mit
gawk analysierten |
Visual Basic |
1 Jahr (2001): Implementierung unter Excel und Installation von Benutzerschnittstellen für Finanzfunktionen
zu einem MS SQL Server |
Andere Sprachen |
C#, PHP, JavaScript, Json, XML, Unix Shell, Visual Basic, XSD, UML |
Methoden |
SAFe, Kanban, Scrum, RUP |
Plattformen |
Linux Ubuntu und Mint, Windows 10, 7 und Vista, Mac OS X |